import type { Client } from '@libsql/client'; import { AbstractSqliteQuerier } from '../sqlite/abstractSqliteQuerier.js'; import type { ExtraOptions } from '../type/index.js'; export declare class LibsqlQuerier extends AbstractSqliteQuerier { readonly client: Client; readonly extra?: ExtraOptions | undefined; private tx?; constructor(client: Client, extra?: ExtraOptions | undefined); internalAll(query: string, values?: unknown[]): Promise; internalRun(query: string, values?: unknown[]): Promise; get hasOpenTransaction(): boolean; beginTransaction(): Promise; commitTransaction(): Promise; rollbackTransaction(): Promise; internalRelease(): Promise; } //# sourceMappingURL=libsqlQuerier.d.ts.map