import { HttpEndpoint, TendermintClient } from "@cosmjs/tendermint-rpc"; import { AccountParser } from "./account"; import { QueryClient } from "./query"; export interface ClientOptions { readonly accountParser?: AccountParser; } export declare class BaseClient { protected readonly tmClient: TendermintClient | undefined; protected readonly queryClient: QueryClient | undefined; protected readonly accountParser: AccountParser; constructor(tmClient: TendermintClient | undefined, options: ClientOptions); protected forceGetTmClient(): TendermintClient; protected forceGetQueryClient(): QueryClient; protected static createTmClient(endpoint: string | HttpEndpoint): Promise; }