import { LCDClient } from "@cosmology/lcd"; import { QueryAccountsRequest, QueryAccountsResponseSDKType, QueryAccountRequest, QueryAccountResponseSDKType, QueryAccountAddressByIDRequest, QueryAccountAddressByIDResponseSDKType, QueryParamsRequest, QueryParamsResponseSDKType, QueryModuleAccountsRequest, QueryModuleAccountsResponseSDKType, QueryModuleAccountByNameRequest, QueryModuleAccountByNameResponseSDKType, Bech32PrefixRequest, Bech32PrefixResponseSDKType, AddressBytesToStringRequest, AddressBytesToStringResponseSDKType, AddressStringToBytesRequest, AddressStringToBytesResponseSDKType, QueryAccountInfoRequest, QueryAccountInfoResponseSDKType } from "./query"; export declare class LCDQueryClient { req: LCDClient; constructor({ requestClient }: { requestClient: LCDClient; }); accounts(params?: QueryAccountsRequest): Promise; account(params: QueryAccountRequest): Promise; accountAddressByID(params: QueryAccountAddressByIDRequest): Promise; params(_params?: QueryParamsRequest): Promise; moduleAccounts(_params?: QueryModuleAccountsRequest): Promise; moduleAccountByName(params: QueryModuleAccountByNameRequest): Promise; bech32Prefix(_params?: Bech32PrefixRequest): Promise; addressBytesToString(params: AddressBytesToStringRequest): Promise; addressStringToBytes(params: AddressStringToBytesRequest): Promise; accountInfo(params: QueryAccountInfoRequest): Promise; }