import { SyncDoc, SyncOpts0 } from "../generic/sync-doc"; import { Document, DocType } from "../generic/types"; export interface SyncDBOpts0 extends SyncOpts0 { primary_keys: string[]; string_cols: string[]; } export interface SyncDBOpts extends SyncDBOpts0 { from_str: (str: string) => Document; doctype: DocType; } export declare class SyncDB extends SyncDoc { constructor(opts: SyncDBOpts0); get_one(arg?: any): import("immutable").Map | undefined; }