import { QueryAllContractStateRequest, QueryAllContractStateResponse, QueryBuildAddressRequest, QueryBuildAddressResponse, QueryCodeInfoRequest, QueryCodeInfoResponse, QueryCodeRequest, QueryCodeResponse, QueryCodesRequest, QueryCodesResponse, QueryContractHistoryRequest, QueryContractHistoryResponse, QueryContractInfoRequest, QueryContractInfoResponse, QueryContractsByCodeRequest, QueryContractsByCodeResponse, QueryContractsByCreatorRequest, QueryContractsByCreatorResponse, QueryParamsRequest, QueryParamsResponse, QueryPinnedCodesRequest, QueryPinnedCodesResponse, QueryRawContractStateRequest, QueryRawContractStateResponse, QuerySmartContractStateRequest, QuerySmartContractStateResponse, QueryWasmLimitsConfigRequest, QueryWasmLimitsConfigResponse } from "./query.js"; import { LCDClient } from "@cosmology/lcd"; //#region src/cosmwasm/wasm/v1/query.lcd.d.ts declare class LCDQueryClient { req: LCDClient; constructor({ requestClient }: { requestClient: LCDClient; }); contractInfo: (params: QueryContractInfoRequest) => Promise; contractHistory: (params: QueryContractHistoryRequest) => Promise; contractsByCode: (params: QueryContractsByCodeRequest) => Promise; allContractState: (params: QueryAllContractStateRequest) => Promise; rawContractState: (params: QueryRawContractStateRequest) => Promise; smartContractState: (params: QuerySmartContractStateRequest) => Promise; code: (params: QueryCodeRequest) => Promise; codes: (params?: QueryCodesRequest) => Promise; codeInfo: (params: QueryCodeInfoRequest) => Promise; pinnedCodes: (params?: QueryPinnedCodesRequest) => Promise; params: (_params?: QueryParamsRequest) => Promise; contractsByCreator: (params: QueryContractsByCreatorRequest) => Promise; wasmLimitsConfig: (_params?: QueryWasmLimitsConfigRequest) => Promise; buildAddress: (params: QueryBuildAddressRequest) => Promise; } //#endregion export { LCDQueryClient };