import { Services } from "@arkecosystem/platform-sdk"; import { IReadWriteWallet } from "./contracts"; import { IWalletMutator } from "./contracts"; export declare class WalletMutator implements IWalletMutator { #private; constructor(wallet: IReadWriteWallet); /** {@inheritDoc IWalletMutator.coin} */ coin(coin: string, network: string, options?: { sync: boolean; }): Promise; /** {@inheritDoc IWalletMutator.identity} */ identity(mnemonic: string, options?: Services.IdentityOptions): Promise; /** {@inheritDoc IWalletMutator.address} */ address({ address, path, type }: Partial, options?: { syncIdentity: boolean; validate: boolean; }): Promise; /** {@inheritDoc IWalletMutator.extendedPublicKey} */ extendedPublicKey(publicKey: string, options?: { syncIdentity: boolean; validate: boolean; }): Promise; /** {@inheritDoc IWalletMutator.avatar} */ avatar(value: string): void; /** {@inheritDoc IWalletMutator.alias} */ alias(alias: string): void; }