WaterFreezeDetectorDeviceDefinition: With<For<{
    behaviors: {
        identify: typeof IdentifyServer;
    } & {
        booleanState: Type<WithAlterations<BooleanState.Cluster, {
            events: {
                stateChange: {
                    optional: false;
                };
            };
        }>, typeof BooleanStateServer, {
            components: never[];
        }>;
    };
    deviceRevision: 1;
    deviceType: 65;
    name: "WaterFreezeDetector";
    requirements: typeof WaterFreezeDetectorRequirements;
}>, {
    identify: typeof IdentifyServer;
} & {
    booleanState: Type<WithAlterations<BooleanState.Cluster, {
        events: {
            stateChange: {
                optional: false;
            };
        };
    }>, typeof BooleanStateServer, {
        components: never[];
    }>;
}> = ...