import Database from "better-sqlite3"; import { BathymetrySource } from "../types.js"; import { Readable, Writable } from "stream"; import { ServerAPI } from "@signalk/server-api"; import { Temporal } from "@js-temporal/polyfill"; export declare function createSqliteSource(app: ServerAPI, db: Database.Database): BathymetrySource; export interface SqliteReaderOptions { batchSize?: number; from?: Temporal.Instant; to?: Temporal.Instant; } export declare function createSqliteReader(db: Database.Database, options?: SqliteReaderOptions): Readable | undefined; export declare function createSqliteWriter(db: Database.Database): Writable; //# sourceMappingURL=sqlite.d.ts.map