import * as duckdb from '@duckdb/duckdb-wasm'; import { DuckDbConnector } from '@sqlrooms/duckdb-core'; export interface WasmDuckDbConnectorOptions extends duckdb.DuckDBConfig { /** @deprecated use `path` instead */ dbPath?: string; initializationQuery?: string; logging?: boolean; /** * DuckDB bundles to use. Defaults to jsDelivr bundles. To use locally * bundled files, you will need to import them in your app and construct a * `DuckDBBundles` object. */ bundles?: duckdb.DuckDBBundles; } export interface WasmDuckDbConnector extends DuckDbConnector { getDb(): duckdb.AsyncDuckDB; getConnection(): duckdb.AsyncDuckDBConnection; readonly type: 'wasm'; } export declare function createWasmDuckDbConnector(options?: WasmDuckDbConnectorOptions): WasmDuckDbConnector; //# sourceMappingURL=WasmDuckDbConnector.d.ts.map