import { KeyPair } from '../utils/key_pair'; /** * Key store interface for `InMemorySigner`. */ export declare abstract class KeyStore { abstract setKey(networkId: string, accountId: string, keyPair: KeyPair): Promise; abstract getKey(networkId: string, accountId: string): Promise; abstract removeKey(networkId: string, accountId: string): Promise; abstract clear(): Promise; abstract getNetworks(): Promise; abstract getAccounts(networkId: string): Promise; }