import { LCDClient } from "@cosmology/lcd"; import { QueryGroupInfoRequest, QueryGroupInfoResponseSDKType, QueryGroupPolicyInfoRequest, QueryGroupPolicyInfoResponseSDKType, QueryGroupMembersRequest, QueryGroupMembersResponseSDKType, QueryGroupsByAdminRequest, QueryGroupsByAdminResponseSDKType, QueryGroupPoliciesByGroupRequest, QueryGroupPoliciesByGroupResponseSDKType, QueryGroupPoliciesByAdminRequest, QueryGroupPoliciesByAdminResponseSDKType, QueryProposalRequest, QueryProposalResponseSDKType, QueryProposalsByGroupPolicyRequest, QueryProposalsByGroupPolicyResponseSDKType, QueryVoteByProposalVoterRequest, QueryVoteByProposalVoterResponseSDKType, QueryVotesByProposalRequest, QueryVotesByProposalResponseSDKType, QueryVotesByVoterRequest, QueryVotesByVoterResponseSDKType, QueryGroupsByMemberRequest, QueryGroupsByMemberResponseSDKType, QueryTallyResultRequest, QueryTallyResultResponseSDKType, QueryGroupsRequest, QueryGroupsResponseSDKType } from "./query"; export declare class LCDQueryClient { req: LCDClient; constructor({ requestClient }: { requestClient: LCDClient; }); groupInfo(params: QueryGroupInfoRequest): Promise; groupPolicyInfo(params: QueryGroupPolicyInfoRequest): Promise; groupMembers(params: QueryGroupMembersRequest): Promise; groupsByAdmin(params: QueryGroupsByAdminRequest): Promise; groupPoliciesByGroup(params: QueryGroupPoliciesByGroupRequest): Promise; groupPoliciesByAdmin(params: QueryGroupPoliciesByAdminRequest): Promise; proposal(params: QueryProposalRequest): Promise; proposalsByGroupPolicy(params: QueryProposalsByGroupPolicyRequest): Promise; voteByProposalVoter(params: QueryVoteByProposalVoterRequest): Promise; votesByProposal(params: QueryVotesByProposalRequest): Promise; votesByVoter(params: QueryVotesByVoterRequest): Promise; groupsByMember(params: QueryGroupsByMemberRequest): Promise; tallyResult(params: QueryTallyResultRequest): Promise; groups(params?: QueryGroupsRequest): Promise; }