import { LCDClient } from "@osmonauts/lcd"; 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 } from "./query"; export declare class LCDQueryClient extends LCDClient { constructor({ restEndpoint }: { restEndpoint: string; }); 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; }