import type { Editor } from "../types.js"; interface ModDBImageDB { db: Record>; unsent: unknown[]; unsentEvents(): unknown[]; deleteImage(id: string | number): void; setImage(id: string | number, entry: Record): void; } interface ModDBBibDB { db: Record>; unsent: unknown[]; setDB(value: Record>): void; deleteReference(id: string | number): void; findReference(reference: Record): string | undefined; addReference(reference: Record, id: string | number): string | number; hasUnsentEvents(): number; } export declare class ModDB { editor: Editor; bibDB: ModDBBibDB; imageDB: ModDBImageDB; constructor(editor: Editor); clean(): void; } export {}; //# sourceMappingURL=index.d.ts.map