interface Table { name: string; id: string; auto: boolean; } export declare const open: (name: string, tables: Table[]) => Promise; export declare const getAllItems: (db: IDBDatabase, name: string) => Promise; export declare const getItem: (db: IDBDatabase, name: string, id: string) => Promise; export declare const putItem: (db: IDBDatabase, name: string, data: T) => Promise; export declare const deleteItem: (db: IDBDatabase, name: string, id: string) => Promise; export {};