/** * Base interface for all actions * @example export class CustomAction implements HistoryAction { *async undo() { * // undo logic *} *async redo() { * // redo logic *} *} */ export interface Action { undo(): void | Promise; redo(): void | Promise; } //# sourceMappingURL=types.d.ts.map