/** * Database types and interfaces */ import * as plugins from '../plugins.ts'; // Type alias for sqlite bind parameters export type TBindValue = string | number | bigint | boolean | null | undefined | Uint8Array; // Database connection type export type TDatabaseConnection = InstanceType; // Query function type export type TQueryFunction = >( sql: string, params?: TBindValue[] ) => T[];