/** * @deprecated Use `StorageConfig` with repository implementations such as `IndexedDBWalletRepository` and `IndexedDBContractRepository` instead. */ interface StorageAdapter { getItem(key: string): Promise; setItem(key: string, value: string): Promise; removeItem(key: string): Promise; clear(): Promise; } export type { StorageAdapter as S };