import { CommandBase } from './Commands'; import { SdkStateObserver } from '../SdkState'; export declare class CommandManager implements SdkStateObserver { private static _instance; private _activeCommands; private _pendingCommandsQueue; private _currentPriority; private _isFlushing; constructor(); static getInstance(): CommandManager; onInitialized(): void; onRefreshCompleted(): void; onTerminated(): void; dispatch(command: CommandBase): Promise; private _flush; private _getInstantCommandPromise; private _getPendingCommandPromise; private _removeCommand; private _abortAll; private _handleCommandError; } //# sourceMappingURL=index.d.ts.map