export interface DeviceType {
    id: number;
    label: string;
}
export interface ClusterAttributeDescription {
    id: number;
    cluster_id: number;
    label: string;
    type: string;
    writable: boolean;
}
export interface ClusterCommandDescription {
    id: number;
    cluster_id: number;
    name: string;
    label: string;
}
export interface ClusterDescription {
    id: number;
    label: string;
    attributes: {
        [attribute_id: string]: ClusterAttributeDescription;
    };
    commands: {
        [command_id: string]: ClusterCommandDescription;
    };
}
export declare const device_types: Record<number, DeviceType>;
export declare const clusters: Record<number, ClusterDescription>;
//# sourceMappingURL=descriptions.d.ts.map