/** * Copyright (c) 2019-present Houfeng * @author Houfeng */ import { Command, ICommand } from "./Command"; /** * Scene 命令信息 */ export interface ISceneCommand extends ICommand { sceneIds?: string[]; } /** * Scene 命令 */ export declare abstract class SceneCommand extends Command implements ISceneCommand { get type(): string; sceneIds: string[]; constructor(opts?: ISceneCommand); get scenes(): import("..").SceneModel[]; toJSON(): { sceneIds: string[]; type: string; }; }