import { LCDClient } from "@osmonauts/lcd"; import { QueryContractInfoRequest, QueryContractInfoResponse, QueryContractHistoryRequest, QueryContractHistoryResponse, QueryContractsByCodeRequest, QueryContractsByCodeResponse, QueryAllContractStateRequest, QueryAllContractStateResponse, QueryRawContractStateRequest, QueryRawContractStateResponse, QuerySmartContractStateRequest, QuerySmartContractStateResponse, QueryCodeRequest, QueryCodeResponse, QueryCodesRequest, QueryCodesResponse, QueryPinnedCodesRequest, QueryPinnedCodesResponse } from "./query"; export declare class LCDQueryClient extends LCDClient { constructor({ restEndpoint }: { restEndpoint: string; }); 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; pinnedCodes(params?: QueryPinnedCodesRequest): Promise; }