import { LCDClient } from "@osmonauts/lcd";
import { AffiliateInfoRequest, AffiliateInfoResponseSDKType, ReferredByRequest, ReferredByResponseSDKType, AllAffiliateTiersRequest, AllAffiliateTiersResponseSDKType, AffiliateWhitelistRequest, AffiliateWhitelistResponseSDKType, AffiliateParametersRequest, AffiliateParametersResponseSDKType, AffiliateOverridesRequest, AffiliateOverridesResponseSDKType } from "./query";
export declare class LCDQueryClient {
    req: LCDClient;
    constructor({ requestClient }: {
        requestClient: LCDClient;
    });
    affiliateInfo(params: AffiliateInfoRequest): Promise<AffiliateInfoResponseSDKType>;
    referredBy(params: ReferredByRequest): Promise<ReferredByResponseSDKType>;
    allAffiliateTiers(_params?: AllAffiliateTiersRequest): Promise<AllAffiliateTiersResponseSDKType>;
    affiliateWhitelist(_params?: AffiliateWhitelistRequest): Promise<AffiliateWhitelistResponseSDKType>;
    affiliateParameters(_params?: AffiliateParametersRequest): Promise<AffiliateParametersResponseSDKType>;
    affiliateOverrides(_params?: AffiliateOverridesRequest): Promise<AffiliateOverridesResponseSDKType>;
}
//# sourceMappingURL=query.lcd.d.ts.map