/** * This class inherits InMemoryFileDB class and adds all relevant logic for objects * including the available methods for use by js-controller directly */ export class ObjectsInMemoryJsonlDB extends ObjectsInMemoryFileDB { constructor(settings: any); _db: JsonlDB; _backupInterval: NodeJS.Timeout | undefined; /** * Checks if an existing file DB should be migrated to JSONL * * @returns true if the file DB was migrated. false if not. * If this returns true, the jsonl DB was opened and doesn't need to be opened again. */ _maybeMigrateFileDB(): Promise; saveBackup(): Promise; } import { ObjectsInMemoryFileDB } from '@iobroker/db-objects-file'; import { JsonlDB } from '@alcalzone/jsonl-db'; //# sourceMappingURL=objectsInMemJsonlDB.d.ts.map