import type { _MTRDescriptorClusterDeviceTypeStruct } from "./MTRDescriptorClusterDeviceTypeStruct.js";
import type { _NSNumber } from "../Foundation/NSNumber.js";
export declare class _MTRDescriptorClusterDeviceType extends _MTRDescriptorClusterDeviceTypeStruct {
    static alloc(): _MTRDescriptorClusterDeviceType;
    static new(): _MTRDescriptorClusterDeviceType;
    init(): _MTRDescriptorClusterDeviceType;
    revision(): _NSNumber;
    setRevision$(value: _NSNumber): void;
}
