/** * Copyright (c) 2019-present Houfeng * @author Houfeng */ import { ICommandManager } from "./ICommandManager"; import { SceneModel } from "../Scene"; export declare class SceneUpdateContext { commandMgr: ICommandManager; scenes: SceneModel[]; private __keys; private __origin; private __latest; constructor(commandMgr: ICommandManager, scenes: SceneModel[], keys?: string[]); protected createSnapshot(scene: SceneModel): { id: string; background: string; description: string; animations: import("..").IAnimation[]; transition: import("../Transition").ITransition; shapes: import("..").ShapeModel[]; attachment: any; }; done(): void; }