UNPKG

zigbee-herdsman

Version:

An open source ZigBee gateway solution with node.js.

17 lines 564 B
import type { DatabaseEntry, EntityType } from "./tstype"; export declare class Database { private entries; private path; private maxId; private constructor(); static open(path: string): Database; getEntriesIterator(type: EntityType[]): Generator<DatabaseEntry>; insert(databaseEntry: DatabaseEntry): void; update(databaseEntry: DatabaseEntry, write: boolean): void; remove(id: number): void; has(id: number): boolean; newID(): number; write(): void; } export default Database; //# sourceMappingURL=database.d.ts.map