type AbortablePromiseLike = PromiseLike & { abort: VoidFunction; finally: (onFinally?: (() => void) | null) => PromiseLike; }; declare class QueryExecutionManager { private readonly queries; registerQuery(tabId: string, query: AbortablePromiseLike, database: string): void; getQueryDatabase(tabId: string): string | undefined; abortQuery(tabId: string): void; abortAll(): void; } export declare const queryExecutionManagerInstance: QueryExecutionManager; export {};