export declare class StateHistory { private _data; private _command; constructor(data: T); get data(): T; push(data: T): void; undo(): void; redo(): void; clear(): void; }