/** * Minimal undo manager used by engine ECS internals. */ export interface UndoStep { redo: OpType; undo: OpType; timestamp: number; } export declare class UndoManager { private undoStack; private redoStack; private maxDurationMs; push(undoOp: OpType, redoOp: OpType): void; private prune; undo(): UndoStep | null; redo(): UndoStep | null; clear(): void; } //# sourceMappingURL=UndoManager.d.ts.map