import type { Promisable, PromisableArray } from '@ariestools/sdk'; import type { NextOptions } from './NextOptions.js'; export interface AllArchivistFunctions { /** @deprecated use next or snapshot instead */ all(): PromisableArray; snapshot(): PromisableArray; } export interface ReadArchivistFunctions { get(ids: TId[]): PromisableArray; next(options?: NextOptions): PromisableArray; } export interface WriteArchivistFunctions { clear(): Promisable; delete(ids: TId[]): PromisableArray; insert(item: TWrite[]): PromisableArray; } export interface StashArchivistFunctions { commit(): PromisableArray; } //# sourceMappingURL=ArchivistFunctions.d.ts.map