import { QueryGroupInfoRequest, QueryGroupInfoResponse, QueryGroupPolicyInfoRequest, QueryGroupPolicyInfoResponse, QueryGroupMembersRequest, QueryGroupMembersResponse, QueryGroupsByAdminRequest, QueryGroupsByAdminResponse, QueryGroupPoliciesByGroupRequest, QueryGroupPoliciesByGroupResponse, QueryGroupPoliciesByAdminRequest, QueryGroupPoliciesByAdminResponse, QueryProposalRequest, QueryProposalResponse, QueryProposalsByGroupPolicyRequest, QueryProposalsByGroupPolicyResponse, QueryVoteByProposalVoterRequest, QueryVoteByProposalVoterResponse, QueryVotesByProposalRequest, QueryVotesByProposalResponse, QueryVotesByVoterRequest, QueryVotesByVoterResponse, QueryGroupsByMemberRequest, QueryGroupsByMemberResponse, QueryTallyResultRequest, QueryTallyResultResponse, QueryGroupsRequest, QueryGroupsResponse } from "./query";
export declare const useGetGroupInfo: <TData = QueryGroupInfoResponse>({ request, options, clientResolver, customizedQueryKey, }: import("../../../vue-query").UseQueryParams<QueryGroupInfoRequest, QueryGroupInfoResponse, TData>) => import("@tanstack/vue-query").UseQueryReturnType<TData, Error>;
export declare const useGetGroupPolicyInfo: <TData = QueryGroupPolicyInfoResponse>({ request, options, clientResolver, customizedQueryKey, }: import("../../../vue-query").UseQueryParams<QueryGroupPolicyInfoRequest, QueryGroupPolicyInfoResponse, TData>) => import("@tanstack/vue-query").UseQueryReturnType<TData, Error>;
export declare const useGetGroupMembers: <TData = QueryGroupMembersResponse>({ request, options, clientResolver, customizedQueryKey, }: import("../../../vue-query").UseQueryParams<QueryGroupMembersRequest, QueryGroupMembersResponse, TData>) => import("@tanstack/vue-query").UseQueryReturnType<TData, Error>;
export declare const useGetGroupsByAdmin: <TData = QueryGroupsByAdminResponse>({ request, options, clientResolver, customizedQueryKey, }: import("../../../vue-query").UseQueryParams<QueryGroupsByAdminRequest, QueryGroupsByAdminResponse, TData>) => import("@tanstack/vue-query").UseQueryReturnType<TData, Error>;
export declare const useGetGroupPoliciesByGroup: <TData = QueryGroupPoliciesByGroupResponse>({ request, options, clientResolver, customizedQueryKey, }: import("../../../vue-query").UseQueryParams<QueryGroupPoliciesByGroupRequest, QueryGroupPoliciesByGroupResponse, TData>) => import("@tanstack/vue-query").UseQueryReturnType<TData, Error>;
export declare const useGetGroupPoliciesByAdmin: <TData = QueryGroupPoliciesByAdminResponse>({ request, options, clientResolver, customizedQueryKey, }: import("../../../vue-query").UseQueryParams<QueryGroupPoliciesByAdminRequest, QueryGroupPoliciesByAdminResponse, TData>) => import("@tanstack/vue-query").UseQueryReturnType<TData, Error>;
export declare const useGetProposal: <TData = QueryProposalResponse>({ request, options, clientResolver, customizedQueryKey, }: import("../../../vue-query").UseQueryParams<QueryProposalRequest, QueryProposalResponse, TData>) => import("@tanstack/vue-query").UseQueryReturnType<TData, Error>;
export declare const useGetProposalsByGroupPolicy: <TData = QueryProposalsByGroupPolicyResponse>({ request, options, clientResolver, customizedQueryKey, }: import("../../../vue-query").UseQueryParams<QueryProposalsByGroupPolicyRequest, QueryProposalsByGroupPolicyResponse, TData>) => import("@tanstack/vue-query").UseQueryReturnType<TData, Error>;
export declare const useGetVoteByProposalVoter: <TData = QueryVoteByProposalVoterResponse>({ request, options, clientResolver, customizedQueryKey, }: import("../../../vue-query").UseQueryParams<QueryVoteByProposalVoterRequest, QueryVoteByProposalVoterResponse, TData>) => import("@tanstack/vue-query").UseQueryReturnType<TData, Error>;
export declare const useGetVotesByProposal: <TData = QueryVotesByProposalResponse>({ request, options, clientResolver, customizedQueryKey, }: import("../../../vue-query").UseQueryParams<QueryVotesByProposalRequest, QueryVotesByProposalResponse, TData>) => import("@tanstack/vue-query").UseQueryReturnType<TData, Error>;
export declare const useGetVotesByVoter: <TData = QueryVotesByVoterResponse>({ request, options, clientResolver, customizedQueryKey, }: import("../../../vue-query").UseQueryParams<QueryVotesByVoterRequest, QueryVotesByVoterResponse, TData>) => import("@tanstack/vue-query").UseQueryReturnType<TData, Error>;
export declare const useGetGroupsByMember: <TData = QueryGroupsByMemberResponse>({ request, options, clientResolver, customizedQueryKey, }: import("../../../vue-query").UseQueryParams<QueryGroupsByMemberRequest, QueryGroupsByMemberResponse, TData>) => import("@tanstack/vue-query").UseQueryReturnType<TData, Error>;
export declare const useGetTallyResult: <TData = QueryTallyResultResponse>({ request, options, clientResolver, customizedQueryKey, }: import("../../../vue-query").UseQueryParams<QueryTallyResultRequest, QueryTallyResultResponse, TData>) => import("@tanstack/vue-query").UseQueryReturnType<TData, Error>;
export declare const useGetGroups: <TData = QueryGroupsResponse>({ request, options, clientResolver, customizedQueryKey, }: import("../../../vue-query").UseQueryParams<QueryGroupsRequest, QueryGroupsResponse, TData>) => import("@tanstack/vue-query").UseQueryReturnType<TData, Error>;
