import { AccountData, AminoSignResponse, StdSignDoc } from '@cosmjs/amino'; import { DirectSecp256k1Wallet, DirectSignResponse } from '@cosmjs/proto-signing'; import { SignDoc } from '@cosmjs/proto-signing/build/codec/cosmos/tx/v1beta1/tx'; import { ICosmosWallet } from './helpers'; export declare class CosmosWallet implements ICosmosWallet { direct: DirectSecp256k1Wallet; private privkey; private pubkey; private address; static init(privateKey: string, prefix?: string): Promise; constructor(direct: DirectSecp256k1Wallet, privkey: Uint8Array, pubkey: Uint8Array, address: string); getAccounts(): Promise; signDirect(address: string, signDoc: SignDoc): Promise; signAmino(address: string, signDoc: StdSignDoc): Promise; } export default CosmosWallet; //# sourceMappingURL=wallet.d.ts.map