"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.useGetConfig = exports.useGetCounterpartyInfo = void 0;
const vue_query_1 = require("../../../../vue-query");
const query_rpc_func_1 = require("./query.rpc.func");
/**
 * CounterpartyInfo queries an IBC light counter party info.
 * @name useGetCounterpartyInfo
 * @package ibc.core.client.v2
 * @see proto service: ibc.core.client.v2.CounterpartyInfo
 */
exports.useGetCounterpartyInfo = (0, vue_query_1.buildUseVueQuery)({
    builderQueryFn: query_rpc_func_1.getCounterpartyInfo,
    queryKeyPrefix: "CounterpartyInfoQuery"
});
/**
 * Config queries the IBC client v2 configuration for a given client.
 * @name useGetConfig
 * @package ibc.core.client.v2
 * @see proto service: ibc.core.client.v2.Config
 */
exports.useGetConfig = (0, vue_query_1.buildUseVueQuery)({
    builderQueryFn: query_rpc_func_1.getConfig,
    queryKeyPrefix: "ConfigQuery"
});
