import type { RxDocumentData } from "../../types/index.d.ts"; export type DenoKVSettings = { consistencyLevel: "strong" | "eventual"; openKvPath?: string; batchSize?: number; }; export type DenoKVStorageInternals = { indexes: { [indexName: string]: DenoKVIndexMeta; }; }; export type DenoKVIndexMeta = { indexId: string; indexName: string; index: string[]; getIndexableString: (doc: RxDocumentData) => string; };