/// import { Payload, Signature } from './types'; /** * Registry account. */ export declare class Account { _privateKey: Buffer; _publicKey: Uint8Array; _encodedPubkey: string; _formattedCosmosAddress: string; _registryPublicKey: string; _registryAddress: string; _ethAddress: string; /** * Generate bip39 mnemonic. */ static generateMnemonic(): string; /** * Generate private key from mnemonic. */ static generateFromMnemonic(mnemonic: string): Promise; /** * New Account. */ constructor(privateKey: Buffer); get privateKey(): Buffer; get encodedPubkey(): string; get formattedCosmosAddress(): string; get registryPublicKey(): string; get registryAddress(): string; init(): void; /** * Get private key. */ getPrivateKey(): string; /** * Get cosmos address. */ getCosmosAddress(): string; /** * Get record signature. */ signRecord(record: any): Promise; signPayload(payload: Payload): Promise; /** * Sign message. */ sign(message: any): string; }