import { Storage, StorageKey, StorageKeyReturnType } from '@tezos-x/octez.connect-types'; /** * @internalapi * * A storage that can be used in chrome extensions */ export declare class ChromeStorage implements Storage { static isSupported(): Promise; get(key: K): Promise; set(key: K, value: StorageKeyReturnType[K]): Promise; delete(key: K): Promise; subscribeToStorageChanged(_callback: (arg: { eventType: 'storageCleared' | 'entryModified'; key: string | null; oldValue: string | null; newValue: string | null; }) => {}): Promise; getPrefixedKey(key: string): string; }