import { AddressBytesToStringRequest, AddressBytesToStringResponse, AddressStringToBytesRequest, AddressStringToBytesResponse, Bech32PrefixRequest, Bech32PrefixResponse, QueryAccountAddressByIDRequest, QueryAccountAddressByIDResponse, QueryAccountInfoRequest, QueryAccountInfoResponse, QueryAccountRequest, QueryAccountResponse, QueryAccountsRequest, QueryAccountsResponse, QueryModuleAccountByNameRequest, QueryModuleAccountByNameResponse, QueryModuleAccountsRequest, QueryModuleAccountsResponse, QueryParamsRequest, QueryParamsResponse } from "./query.js"; import { LCDClient } from "@cosmology/lcd"; //#region src/cosmos/auth/v1beta1/query.lcd.d.ts 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; } //#endregion export { LCDQueryClient };