export declare class Operation {
    appId?: string;
    branchId?: string;
    accountId?: string;
    userId?: string;
    phone?: string;
    actionItem: any;
    res?: any;
    err?: any;
    parentKey?: string;
    timestamp?: any;
    type?: string;
    uuid?: string;
    action?: string;
    activeDesignerPath?: string;
    selectedNodePath?: any;
}
export declare const operationRecordInfoMap: Map<string, any>;
export declare const getOperationRecords: () => Operation[];
export declare function doOperationRecord(operation: Operation): void;
export declare function deleteExpiredRecords(): Promise<unknown>;
export declare function operationRecordQuery(app: any): Promise<unknown>;
export declare function operationRecordPlayback(app: any, operationRecordAction: 'undo' | 'redo'): Promise<any>;
//# sourceMappingURL=operation.d.ts.map