import { SqlRequest, RequestToResponseMap, SqlResponse } from './types'; import { TypedWorkerManager } from '../../../web-worker-infra/web-worker-manager'; export type BiSqlWebWorkerMngrCtor = typeof BiSqlWebWorkerMngr; export declare class BiSqlWebWorkerMngr extends TypedWorkerManager { getIdentifiers(sqlQuery: string): Promise<{ identifiers: string[]; strings: string[]; }>; getErrors(sqlQuery: string): Promise; parse(sqlQuery: string): Promise<{ strings: string[]; tables: string[]; subQueries: string[]; columns: string[]; }>; autoFormat(sqlQuery: string): Promise; }