import { LCDClient } from "@osmonauts/lcd";
import { QueryMarketMapperRevenueShareParams, QueryMarketMapperRevenueShareParamsResponseSDKType, QueryMarketMapperRevShareDetails, QueryMarketMapperRevShareDetailsResponseSDKType, QueryUnconditionalRevShareConfig, QueryUnconditionalRevShareConfigResponseSDKType, QueryOrderRouterRevShare, QueryOrderRouterRevShareResponseSDKType, QueryVaultRevShareConfig, QueryVaultRevShareConfigResponseSDKType } from "./query";
export declare class LCDQueryClient {
    req: LCDClient;
    constructor({ requestClient }: {
        requestClient: LCDClient;
    });
    marketMapperRevenueShareParams(_params?: QueryMarketMapperRevenueShareParams): Promise<QueryMarketMapperRevenueShareParamsResponseSDKType>;
    marketMapperRevShareDetails(params: QueryMarketMapperRevShareDetails): Promise<QueryMarketMapperRevShareDetailsResponseSDKType>;
    unconditionalRevShareConfig(_params?: QueryUnconditionalRevShareConfig): Promise<QueryUnconditionalRevShareConfigResponseSDKType>;
    orderRouterRevShare(params: QueryOrderRouterRevShare): Promise<QueryOrderRouterRevShareResponseSDKType>;
    vaultRevShareConfig(_params?: QueryVaultRevShareConfig): Promise<QueryVaultRevShareConfigResponseSDKType>;
}
//# sourceMappingURL=query.lcd.d.ts.map