"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.useLeaveGroup = exports.useExec = exports.useVote = exports.useWithdrawProposal = exports.useSubmitProposal = exports.useUpdateGroupPolicyMetadata = exports.useUpdateGroupPolicyDecisionPolicy = exports.useUpdateGroupPolicyAdmin = exports.useCreateGroupWithPolicy = exports.useCreateGroupPolicy = exports.useUpdateGroupMetadata = exports.useUpdateGroupAdmin = exports.useUpdateGroupMembers = exports.useCreateGroup = void 0;
const vue_query_1 = require("../../../vue-query");
const tx_rpc_func_1 = require("./tx.rpc.func");
exports.useCreateGroup = (0, vue_query_1.buildUseVueMutation)({
    builderMutationFn: tx_rpc_func_1.createCreateGroup
});
exports.useUpdateGroupMembers = (0, vue_query_1.buildUseVueMutation)({
    builderMutationFn: tx_rpc_func_1.createUpdateGroupMembers
});
exports.useUpdateGroupAdmin = (0, vue_query_1.buildUseVueMutation)({
    builderMutationFn: tx_rpc_func_1.createUpdateGroupAdmin
});
exports.useUpdateGroupMetadata = (0, vue_query_1.buildUseVueMutation)({
    builderMutationFn: tx_rpc_func_1.createUpdateGroupMetadata
});
exports.useCreateGroupPolicy = (0, vue_query_1.buildUseVueMutation)({
    builderMutationFn: tx_rpc_func_1.createCreateGroupPolicy
});
exports.useCreateGroupWithPolicy = (0, vue_query_1.buildUseVueMutation)({
    builderMutationFn: tx_rpc_func_1.createCreateGroupWithPolicy
});
exports.useUpdateGroupPolicyAdmin = (0, vue_query_1.buildUseVueMutation)({
    builderMutationFn: tx_rpc_func_1.createUpdateGroupPolicyAdmin
});
exports.useUpdateGroupPolicyDecisionPolicy = (0, vue_query_1.buildUseVueMutation)({
    builderMutationFn: tx_rpc_func_1.createUpdateGroupPolicyDecisionPolicy
});
exports.useUpdateGroupPolicyMetadata = (0, vue_query_1.buildUseVueMutation)({
    builderMutationFn: tx_rpc_func_1.createUpdateGroupPolicyMetadata
});
exports.useSubmitProposal = (0, vue_query_1.buildUseVueMutation)({
    builderMutationFn: tx_rpc_func_1.createSubmitProposal
});
exports.useWithdrawProposal = (0, vue_query_1.buildUseVueMutation)({
    builderMutationFn: tx_rpc_func_1.createWithdrawProposal
});
exports.useVote = (0, vue_query_1.buildUseVueMutation)({
    builderMutationFn: tx_rpc_func_1.createVote
});
exports.useExec = (0, vue_query_1.buildUseVueMutation)({
    builderMutationFn: tx_rpc_func_1.createExec
});
exports.useLeaveGroup = (0, vue_query_1.buildUseVueMutation)({
    builderMutationFn: tx_rpc_func_1.createLeaveGroup
});
