import { NavigationTransaction } from '../entities/NavigationTransaction';
export declare class TransactionExecutor {
    private static instance?;
    private transactions;
    private constructor();
    static getInstance(): TransactionExecutor;
    static get isRunSyncActive(): boolean;
    static add(transaction: NavigationTransaction): void;
    static resetTransactions(): void;
    static doNext(): Promise<void>;
}
//# sourceMappingURL=TransactionExecutor.d.ts.map