zigbee-herdsman
    Preparing search index...

    Type Alias ClusterOrRawAttributeKeys<Cl, Custom>

    ClusterOrRawAttributeKeys: TClusterAttributes<Cl> extends never
        ? Custom extends TCustomCluster
            ? Custom["attributes"] extends never
                ? number[]
                : (keyof Custom["attributes"] | number)[]
            : number[]
        : Cl extends keyof TClusters
            ? Custom extends TCustomCluster
                ? Custom["attributes"] extends never
                    ? (keyof TClusters[Cl]["attributes"] | number)[]
                    : (
                        | keyof Custom["attributes"]
                        | keyof TClusters[Cl]["attributes"]
                        | number
                    )[]
                : (keyof TClusters[Cl]["attributes"] | number)[]
            : Custom extends TCustomCluster
                ? Custom["attributes"] extends never
                    ? number[]
                    : (keyof Custom["attributes"] | number)[]
                : number[]

    Type Parameters

    • Cl extends string | number
    • Custom extends TCustomCluster | undefined = undefined