driver-core.d.cts 530 B

12345678
  1. import type { ResultSet } from '@libsql/client';
  2. import type { BatchItem, BatchResponse } from "../batch.cjs";
  3. import { entityKind } from "../entity.cjs";
  4. import { BaseSQLiteDatabase } from "../sqlite-core/db.cjs";
  5. export declare class LibSQLDatabase<TSchema extends Record<string, unknown> = Record<string, never>> extends BaseSQLiteDatabase<'async', ResultSet, TSchema> {
  6. static readonly [entityKind]: string;
  7. batch<U extends BatchItem<'sqlite'>, T extends Readonly<[U, ...U[]]>>(batch: T): Promise<BatchResponse<T>>;
  8. }