export declare class RollbackStack {
    private mHandlers;
    private mArmed;
    push(f: () => Promise<void>): void;
    rollback(): Promise<void>;
    with_rollback_do<T>(f: () => Promise<T>, fInverse: () => Promise<void>): Promise<T>;
}
