import { NetworkNames } from '../network'; import { State } from './classes'; export declare type StateStorageState = Omit; export interface StateStorage { setState(walletAddress: string, networkName: NetworkNames, state: StateStorageState): Promise; getState(walletAddress: string, networkName: NetworkNames): Promise; } export interface StateOptions { storage?: StateStorage; }