import { PrimitiveTypes } from 'homebridge'; type Storable = PrimitiveTypes | PrimitiveTypes[] | { [key: string]: PrimitiveTypes; }; export declare class Storage { static init(persistPath: string): Promise; static copy(): [string, [string, Storable][]][]; static get(identifier: string, key: string): Storable | undefined; static set(identifier: string, key: string, item: Storable | undefined): Promise; private static _set; } export {};