zigbee-herdsman
    Preparing search index...

    Type Alias ClusterOrRawAttributes<Cl, Custom>

    ClusterOrRawAttributes: TClusterAttributes<Cl> extends never
        ? Custom extends TCustomCluster
            ? Custom["attributes"] extends never
                ? Record<number, unknown>
                : Custom["attributes"] & Record<number, unknown>
            : Record<number, unknown>
        : Cl extends keyof TClusters
            ? (
                Custom extends TCustomCluster
                    ? Custom["attributes"] extends never
                        ? TClusterAttributes<Cl>
                        : Custom["attributes"] & TClusterAttributes<Cl>
                    : TClusterAttributes<Cl>
            ) & Record<number, unknown>
            : Custom extends TCustomCluster
                ? Custom["attributes"] extends never
                    ? Record<number, unknown>
                    : Custom["attributes"] & Record<number, unknown>
                : Record<number, unknown>

    Type Parameters

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