import { AminoSignResponse } from "@cosmjs/amino"; import { AccountData, DirectSignResponse, OfflineSigner } from "@cosmjs/proto-signing"; import { AddressGroup, Signer, SignerType } from "@iov/signer-types"; export declare class ViewOnlySigner implements Signer { readonly type: SignerType; private readonly address; constructor(address: string); getPublicKey(): Promise; getAddress(): Promise; getAddressGroup(): Promise; initialize(): Promise; getAccounts(): Promise; signDirect(): Promise; signAlephMessage(): Promise; getOfflineSigner(): OfflineSigner; disconnect(): void; }