export type StatorAdapterOptions = {}; export type IdbqlEventPayload = { collection: string; op: "set" | "add" | "put" | "update" | "updateWhere" | "delete" | "deleteWhere" | "batchAdd" | "batchPut"; data?: any; keyPath?: string; silent?: boolean; source?: "local" | "remote" | "system"; }; export type StatorAdapter = { getCollectionState(name: string): any; applyEvent(event: IdbqlEventPayload): void; dispose(): void; }; export declare function createStatorAdapter(opts?: StatorAdapterOptions): StatorAdapter;