/** * Copyright (c) 2019-present Houfeng * @author Houfeng */ import { SceneCommand, ISceneCommand } from "./SceneCommand"; import { ISceneModel } from "../Scene"; /** * 添加 scene 命令信息 */ export interface ISceneAddCommand extends ISceneCommand { models: ISceneModel[]; index?: number | number[]; } /** * 添加 scene 命令 */ export declare class SceneAddCommand extends SceneCommand implements ISceneAddCommand { get type(): string; models: ISceneModel[]; constructor(opts: ISceneAddCommand); undo(): void; redo(): void; toJSON(): { models: ISceneModel[]; sceneIds: string[]; type: string; }; }