export class LocalUserAccountProvider<TKeyStore extends KeyStore = KeyStore, TProvider extends Provider = Provider>
extends UserAccountProviderBase<TProvider>
implements UserAccountProvider public constructor({ keystore, provider }: { readonly keystore: TKeyStore; readonly provider: TProvider }) (id: UserAccountID) => Promise<void> (options: UpdateAccountNameOptions) => Promise<void> (network: NetworkType, options?: IterOptions) => AsyncIterable<RawAction> public getCurrentUserAccount(): UserAccount | undefined public getUserAccounts(): readonly UserAccount[] public getNetworks(): readonly NetworkType[]