import { QueryCommunityPoolRequest, QueryCommunityPoolResponse, QueryContinuousFundRequest, QueryContinuousFundResponse, QueryContinuousFundsRequest, QueryContinuousFundsResponse, QueryParamsRequest, QueryParamsResponse } from "./query";
/**
 * CommunityPool queries the community pool coins.
 * @name getCommunityPool
 * @package cosmos.protocolpool.v1
 * @see proto service: cosmos.protocolpool.v1.CommunityPool
 */
export declare const getCommunityPool: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryCommunityPoolRequest) => Promise<QueryCommunityPoolResponse>;
/**
 * ContinuousFund queries a continuous fund by the recipient is is associated with.
 * @name getContinuousFund
 * @package cosmos.protocolpool.v1
 * @see proto service: cosmos.protocolpool.v1.ContinuousFund
 */
export declare const getContinuousFund: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryContinuousFundRequest) => Promise<QueryContinuousFundResponse>;
/**
 * ContinuousFunds queries all continuous funds in the store.
 * @name getContinuousFunds
 * @package cosmos.protocolpool.v1
 * @see proto service: cosmos.protocolpool.v1.ContinuousFunds
 */
export declare const getContinuousFunds: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryContinuousFundsRequest) => Promise<QueryContinuousFundsResponse>;
/**
 * Params returns the total set of x/protocolpool parameters.
 * @name getParams
 * @package cosmos.protocolpool.v1
 * @see proto service: cosmos.protocolpool.v1.Params
 */
export declare const getParams: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryParamsRequest) => Promise<QueryParamsResponse>;
