import type { AsyncClient, ResultRow } from '../types.js'; export interface ExpoSqliteRunResult { changes?: number; lastInsertRowId?: string | number | bigint | null; } export interface ExpoSqliteDatabaseLike { getAllAsync(source: string, params?: unknown[]): Promise; getEachAsync(source: string, params?: unknown[]): AsyncIterableIterator; runAsync(source: string, params?: unknown[]): Promise; } export declare function createExpoSqliteClient(database: ExpoSqliteDatabaseLike): AsyncClient; export declare const createExpoSqliteDatabase: typeof createExpoSqliteClient;