import { Optional } from '../../../../common'; import { GoveeAPIResponse } from '../../govee-api.models'; export declare class SceneSpeedInfo { config?: string; index?: number; supportsSpeed?: boolean; } export declare class Scene { id: number; parameterId: number; iconUrls?: string[]; name: string; type: number; code: number; opCodeBase64?: string; get opCode(): Optional; dif4Device?: number; diyOpCode?: number; diyOpCodeBase64?: string; rules?: unknown[]; speedInfo?: SceneSpeedInfo; } export declare class SceneCategory { name: string; scenes: Scene[]; } export declare class SceneData { displayCategory: number; categories: SceneCategory[]; isSUpported?: boolean; supportsSpeed?: boolean; } export declare class SceneListResponse extends GoveeAPIResponse { sceneData: SceneData; } //# sourceMappingURL=scene-list.response.d.ts.map