export interface UndoResult { actionReturnValue?: T; (): void; } export declare type CreateUndoReturnValue = (action: () => T | void) => UndoResult; export default function createUndo(actionName: string, undoVerifiesChanges?: boolean): CreateUndoReturnValue;