import { HttpStatus } from '@nestjs/common'; export declare class ScenesException extends Error { constructor(message: string); } export declare class ScenesNotFoundException extends ScenesException { readonly status = HttpStatus.NOT_FOUND; constructor(message: string); } export declare class ScenesValidationException extends ScenesException { readonly status = HttpStatus.UNPROCESSABLE_ENTITY; constructor(message: string); } export declare class ScenesNotEditableException extends ScenesException { readonly status = HttpStatus.FORBIDDEN; constructor(message: string); } export declare class ScenesNotTriggerableException extends ScenesException { readonly status = HttpStatus.FORBIDDEN; constructor(message: string); } export declare class ScenesExecutionException extends ScenesException { readonly status = HttpStatus.INTERNAL_SERVER_ERROR; constructor(message: string); } export declare class ScenesSpaceValidationException extends ScenesException { readonly status = HttpStatus.BAD_REQUEST; constructor(message: string); } export declare class ScenesDeviceNotFoundException extends ScenesException { readonly status = HttpStatus.BAD_REQUEST; constructor(message: string); } export declare class ScenesPropertyNotFoundException extends ScenesException { readonly status = HttpStatus.BAD_REQUEST; constructor(message: string); } export declare class ScenesActionValidationException extends ScenesException { readonly status = HttpStatus.BAD_REQUEST; constructor(message: string); }