import { RpcResolver } from "../../../../helper-func-types";
import { GetNodeInfoRequest, GetNodeInfoResponse, GetSyncingRequest, GetSyncingResponse, GetLatestBlockRequest, GetLatestBlockResponse, GetBlockByHeightRequest, GetBlockByHeightResponse, GetLatestValidatorSetRequest, GetLatestValidatorSetResponse, GetValidatorSetByHeightRequest, GetValidatorSetByHeightResponse, ABCIQueryRequest, ABCIQueryResponse } from "./query";
export declare const createGetGetNodeInfo: (clientResolver?: RpcResolver) => (request: GetNodeInfoRequest) => Promise<GetNodeInfoResponse>;
export declare const createGetGetSyncing: (clientResolver?: RpcResolver) => (request: GetSyncingRequest) => Promise<GetSyncingResponse>;
export declare const createGetGetLatestBlock: (clientResolver?: RpcResolver) => (request: GetLatestBlockRequest) => Promise<GetLatestBlockResponse>;
export declare const createGetGetBlockByHeight: (clientResolver?: RpcResolver) => (request: GetBlockByHeightRequest) => Promise<GetBlockByHeightResponse>;
export declare const createGetGetLatestValidatorSet: (clientResolver?: RpcResolver) => (request: GetLatestValidatorSetRequest) => Promise<GetLatestValidatorSetResponse>;
export declare const createGetGetValidatorSetByHeight: (clientResolver?: RpcResolver) => (request: GetValidatorSetByHeightRequest) => Promise<GetValidatorSetByHeightResponse>;
export declare const createGetABCIQuery: (clientResolver?: RpcResolver) => (request: ABCIQueryRequest) => Promise<ABCIQueryResponse>;
