import { PageRequest, PageRequestAmino, PageResponse, PageResponseAmino } from "../../base/query/v1beta1/pagination"; import { GroupInfo, GroupInfoAmino, GroupPolicyInfo, GroupPolicyInfoAmino, GroupMember, GroupMemberAmino, Proposal, ProposalAmino, Vote, VoteAmino, TallyResult, TallyResultAmino } from "./types"; import { BinaryReader, BinaryWriter } from "../../../binary"; import { DeepPartial } from "../../../helpers"; /** * QueryGroupInfoRequest is the Query/GroupInfo request type. * @name QueryGroupInfoRequest * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupInfoRequest */ export interface QueryGroupInfoRequest { /** * group_id is the unique ID of the group. */ groupId: bigint; } export interface QueryGroupInfoRequestProtoMsg { typeUrl: "/cosmos.group.v1.QueryGroupInfoRequest"; value: Uint8Array; } /** * QueryGroupInfoRequest is the Query/GroupInfo request type. * @name QueryGroupInfoRequestAmino * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupInfoRequest */ export interface QueryGroupInfoRequestAmino { /** * group_id is the unique ID of the group. */ group_id: string; } export interface QueryGroupInfoRequestAminoMsg { type: "cosmos-sdk/QueryGroupInfoRequest"; value: QueryGroupInfoRequestAmino; } /** * QueryGroupInfoResponse is the Query/GroupInfo response type. * @name QueryGroupInfoResponse * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupInfoResponse */ export interface QueryGroupInfoResponse { /** * info is the GroupInfo of the group. */ info?: GroupInfo; } export interface QueryGroupInfoResponseProtoMsg { typeUrl: "/cosmos.group.v1.QueryGroupInfoResponse"; value: Uint8Array; } /** * QueryGroupInfoResponse is the Query/GroupInfo response type. * @name QueryGroupInfoResponseAmino * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupInfoResponse */ export interface QueryGroupInfoResponseAmino { /** * info is the GroupInfo of the group. */ info?: GroupInfoAmino; } export interface QueryGroupInfoResponseAminoMsg { type: "cosmos-sdk/QueryGroupInfoResponse"; value: QueryGroupInfoResponseAmino; } /** * QueryGroupPolicyInfoRequest is the Query/GroupPolicyInfo request type. * @name QueryGroupPolicyInfoRequest * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupPolicyInfoRequest */ export interface QueryGroupPolicyInfoRequest { /** * address is the account address of the group policy. */ address: string; } export interface QueryGroupPolicyInfoRequestProtoMsg { typeUrl: "/cosmos.group.v1.QueryGroupPolicyInfoRequest"; value: Uint8Array; } /** * QueryGroupPolicyInfoRequest is the Query/GroupPolicyInfo request type. * @name QueryGroupPolicyInfoRequestAmino * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupPolicyInfoRequest */ export interface QueryGroupPolicyInfoRequestAmino { /** * address is the account address of the group policy. */ address: string; } export interface QueryGroupPolicyInfoRequestAminoMsg { type: "cosmos-sdk/QueryGroupPolicyInfoRequest"; value: QueryGroupPolicyInfoRequestAmino; } /** * QueryGroupPolicyInfoResponse is the Query/GroupPolicyInfo response type. * @name QueryGroupPolicyInfoResponse * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupPolicyInfoResponse */ export interface QueryGroupPolicyInfoResponse { /** * info is the GroupPolicyInfo of the group policy. */ info?: GroupPolicyInfo; } export interface QueryGroupPolicyInfoResponseProtoMsg { typeUrl: "/cosmos.group.v1.QueryGroupPolicyInfoResponse"; value: Uint8Array; } /** * QueryGroupPolicyInfoResponse is the Query/GroupPolicyInfo response type. * @name QueryGroupPolicyInfoResponseAmino * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupPolicyInfoResponse */ export interface QueryGroupPolicyInfoResponseAmino { /** * info is the GroupPolicyInfo of the group policy. */ info?: GroupPolicyInfoAmino; } export interface QueryGroupPolicyInfoResponseAminoMsg { type: "cosmos-sdk/QueryGroupPolicyInfoResponse"; value: QueryGroupPolicyInfoResponseAmino; } /** * QueryGroupMembersRequest is the Query/GroupMembers request type. * @name QueryGroupMembersRequest * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupMembersRequest */ export interface QueryGroupMembersRequest { /** * group_id is the unique ID of the group. */ groupId: bigint; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequest; } export interface QueryGroupMembersRequestProtoMsg { typeUrl: "/cosmos.group.v1.QueryGroupMembersRequest"; value: Uint8Array; } /** * QueryGroupMembersRequest is the Query/GroupMembers request type. * @name QueryGroupMembersRequestAmino * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupMembersRequest */ export interface QueryGroupMembersRequestAmino { /** * group_id is the unique ID of the group. */ group_id: string; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequestAmino; } export interface QueryGroupMembersRequestAminoMsg { type: "cosmos-sdk/QueryGroupMembersRequest"; value: QueryGroupMembersRequestAmino; } /** * QueryGroupMembersResponse is the Query/GroupMembersResponse response type. * @name QueryGroupMembersResponse * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupMembersResponse */ export interface QueryGroupMembersResponse { /** * members are the members of the group with given group_id. */ members: GroupMember[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponse; } export interface QueryGroupMembersResponseProtoMsg { typeUrl: "/cosmos.group.v1.QueryGroupMembersResponse"; value: Uint8Array; } /** * QueryGroupMembersResponse is the Query/GroupMembersResponse response type. * @name QueryGroupMembersResponseAmino * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupMembersResponse */ export interface QueryGroupMembersResponseAmino { /** * members are the members of the group with given group_id. */ members: GroupMemberAmino[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponseAmino; } export interface QueryGroupMembersResponseAminoMsg { type: "cosmos-sdk/QueryGroupMembersResponse"; value: QueryGroupMembersResponseAmino; } /** * QueryGroupsByAdminRequest is the Query/GroupsByAdmin request type. * @name QueryGroupsByAdminRequest * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupsByAdminRequest */ export interface QueryGroupsByAdminRequest { /** * admin is the account address of a group's admin. */ admin: string; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequest; } export interface QueryGroupsByAdminRequestProtoMsg { typeUrl: "/cosmos.group.v1.QueryGroupsByAdminRequest"; value: Uint8Array; } /** * QueryGroupsByAdminRequest is the Query/GroupsByAdmin request type. * @name QueryGroupsByAdminRequestAmino * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupsByAdminRequest */ export interface QueryGroupsByAdminRequestAmino { /** * admin is the account address of a group's admin. */ admin: string; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequestAmino; } export interface QueryGroupsByAdminRequestAminoMsg { type: "cosmos-sdk/QueryGroupsByAdminRequest"; value: QueryGroupsByAdminRequestAmino; } /** * QueryGroupsByAdminResponse is the Query/GroupsByAdminResponse response type. * @name QueryGroupsByAdminResponse * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupsByAdminResponse */ export interface QueryGroupsByAdminResponse { /** * groups are the groups info with the provided admin. */ groups: GroupInfo[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponse; } export interface QueryGroupsByAdminResponseProtoMsg { typeUrl: "/cosmos.group.v1.QueryGroupsByAdminResponse"; value: Uint8Array; } /** * QueryGroupsByAdminResponse is the Query/GroupsByAdminResponse response type. * @name QueryGroupsByAdminResponseAmino * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupsByAdminResponse */ export interface QueryGroupsByAdminResponseAmino { /** * groups are the groups info with the provided admin. */ groups: GroupInfoAmino[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponseAmino; } export interface QueryGroupsByAdminResponseAminoMsg { type: "cosmos-sdk/QueryGroupsByAdminResponse"; value: QueryGroupsByAdminResponseAmino; } /** * QueryGroupPoliciesByGroupRequest is the Query/GroupPoliciesByGroup request type. * @name QueryGroupPoliciesByGroupRequest * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupPoliciesByGroupRequest */ export interface QueryGroupPoliciesByGroupRequest { /** * group_id is the unique ID of the group policy's group. */ groupId: bigint; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequest; } export interface QueryGroupPoliciesByGroupRequestProtoMsg { typeUrl: "/cosmos.group.v1.QueryGroupPoliciesByGroupRequest"; value: Uint8Array; } /** * QueryGroupPoliciesByGroupRequest is the Query/GroupPoliciesByGroup request type. * @name QueryGroupPoliciesByGroupRequestAmino * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupPoliciesByGroupRequest */ export interface QueryGroupPoliciesByGroupRequestAmino { /** * group_id is the unique ID of the group policy's group. */ group_id: string; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequestAmino; } export interface QueryGroupPoliciesByGroupRequestAminoMsg { type: "cosmos-sdk/QueryGroupPoliciesByGroupRequest"; value: QueryGroupPoliciesByGroupRequestAmino; } /** * QueryGroupPoliciesByGroupResponse is the Query/GroupPoliciesByGroup response type. * @name QueryGroupPoliciesByGroupResponse * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupPoliciesByGroupResponse */ export interface QueryGroupPoliciesByGroupResponse { /** * group_policies are the group policies info associated with the provided group. */ groupPolicies: GroupPolicyInfo[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponse; } export interface QueryGroupPoliciesByGroupResponseProtoMsg { typeUrl: "/cosmos.group.v1.QueryGroupPoliciesByGroupResponse"; value: Uint8Array; } /** * QueryGroupPoliciesByGroupResponse is the Query/GroupPoliciesByGroup response type. * @name QueryGroupPoliciesByGroupResponseAmino * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupPoliciesByGroupResponse */ export interface QueryGroupPoliciesByGroupResponseAmino { /** * group_policies are the group policies info associated with the provided group. */ group_policies: GroupPolicyInfoAmino[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponseAmino; } export interface QueryGroupPoliciesByGroupResponseAminoMsg { type: "cosmos-sdk/QueryGroupPoliciesByGroupResponse"; value: QueryGroupPoliciesByGroupResponseAmino; } /** * QueryGroupPoliciesByAdminRequest is the Query/GroupPoliciesByAdmin request type. * @name QueryGroupPoliciesByAdminRequest * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupPoliciesByAdminRequest */ export interface QueryGroupPoliciesByAdminRequest { /** * admin is the admin address of the group policy. */ admin: string; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequest; } export interface QueryGroupPoliciesByAdminRequestProtoMsg { typeUrl: "/cosmos.group.v1.QueryGroupPoliciesByAdminRequest"; value: Uint8Array; } /** * QueryGroupPoliciesByAdminRequest is the Query/GroupPoliciesByAdmin request type. * @name QueryGroupPoliciesByAdminRequestAmino * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupPoliciesByAdminRequest */ export interface QueryGroupPoliciesByAdminRequestAmino { /** * admin is the admin address of the group policy. */ admin: string; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequestAmino; } export interface QueryGroupPoliciesByAdminRequestAminoMsg { type: "cosmos-sdk/QueryGroupPoliciesByAdminRequest"; value: QueryGroupPoliciesByAdminRequestAmino; } /** * QueryGroupPoliciesByAdminResponse is the Query/GroupPoliciesByAdmin response type. * @name QueryGroupPoliciesByAdminResponse * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupPoliciesByAdminResponse */ export interface QueryGroupPoliciesByAdminResponse { /** * group_policies are the group policies info with provided admin. */ groupPolicies: GroupPolicyInfo[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponse; } export interface QueryGroupPoliciesByAdminResponseProtoMsg { typeUrl: "/cosmos.group.v1.QueryGroupPoliciesByAdminResponse"; value: Uint8Array; } /** * QueryGroupPoliciesByAdminResponse is the Query/GroupPoliciesByAdmin response type. * @name QueryGroupPoliciesByAdminResponseAmino * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupPoliciesByAdminResponse */ export interface QueryGroupPoliciesByAdminResponseAmino { /** * group_policies are the group policies info with provided admin. */ group_policies: GroupPolicyInfoAmino[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponseAmino; } export interface QueryGroupPoliciesByAdminResponseAminoMsg { type: "cosmos-sdk/QueryGroupPoliciesByAdminResponse"; value: QueryGroupPoliciesByAdminResponseAmino; } /** * QueryProposalRequest is the Query/Proposal request type. * @name QueryProposalRequest * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryProposalRequest */ export interface QueryProposalRequest { /** * proposal_id is the unique ID of a proposal. */ proposalId: bigint; } export interface QueryProposalRequestProtoMsg { typeUrl: "/cosmos.group.v1.QueryProposalRequest"; value: Uint8Array; } /** * QueryProposalRequest is the Query/Proposal request type. * @name QueryProposalRequestAmino * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryProposalRequest */ export interface QueryProposalRequestAmino { /** * proposal_id is the unique ID of a proposal. */ proposal_id: string; } export interface QueryProposalRequestAminoMsg { type: "cosmos-sdk/QueryProposalRequest"; value: QueryProposalRequestAmino; } /** * QueryProposalResponse is the Query/Proposal response type. * @name QueryProposalResponse * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryProposalResponse */ export interface QueryProposalResponse { /** * proposal is the proposal info. */ proposal?: Proposal; } export interface QueryProposalResponseProtoMsg { typeUrl: "/cosmos.group.v1.QueryProposalResponse"; value: Uint8Array; } /** * QueryProposalResponse is the Query/Proposal response type. * @name QueryProposalResponseAmino * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryProposalResponse */ export interface QueryProposalResponseAmino { /** * proposal is the proposal info. */ proposal?: ProposalAmino; } export interface QueryProposalResponseAminoMsg { type: "cosmos-sdk/QueryProposalResponse"; value: QueryProposalResponseAmino; } /** * QueryProposalsByGroupPolicyRequest is the Query/ProposalByGroupPolicy request type. * @name QueryProposalsByGroupPolicyRequest * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryProposalsByGroupPolicyRequest */ export interface QueryProposalsByGroupPolicyRequest { /** * address is the account address of the group policy related to proposals. */ address: string; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequest; } export interface QueryProposalsByGroupPolicyRequestProtoMsg { typeUrl: "/cosmos.group.v1.QueryProposalsByGroupPolicyRequest"; value: Uint8Array; } /** * QueryProposalsByGroupPolicyRequest is the Query/ProposalByGroupPolicy request type. * @name QueryProposalsByGroupPolicyRequestAmino * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryProposalsByGroupPolicyRequest */ export interface QueryProposalsByGroupPolicyRequestAmino { /** * address is the account address of the group policy related to proposals. */ address: string; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequestAmino; } export interface QueryProposalsByGroupPolicyRequestAminoMsg { type: "cosmos-sdk/QueryProposalsByGroupPolicyRequest"; value: QueryProposalsByGroupPolicyRequestAmino; } /** * QueryProposalsByGroupPolicyResponse is the Query/ProposalByGroupPolicy response type. * @name QueryProposalsByGroupPolicyResponse * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryProposalsByGroupPolicyResponse */ export interface QueryProposalsByGroupPolicyResponse { /** * proposals are the proposals with given group policy. */ proposals: Proposal[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponse; } export interface QueryProposalsByGroupPolicyResponseProtoMsg { typeUrl: "/cosmos.group.v1.QueryProposalsByGroupPolicyResponse"; value: Uint8Array; } /** * QueryProposalsByGroupPolicyResponse is the Query/ProposalByGroupPolicy response type. * @name QueryProposalsByGroupPolicyResponseAmino * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryProposalsByGroupPolicyResponse */ export interface QueryProposalsByGroupPolicyResponseAmino { /** * proposals are the proposals with given group policy. */ proposals: ProposalAmino[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponseAmino; } export interface QueryProposalsByGroupPolicyResponseAminoMsg { type: "cosmos-sdk/QueryProposalsByGroupPolicyResponse"; value: QueryProposalsByGroupPolicyResponseAmino; } /** * QueryVoteByProposalVoterRequest is the Query/VoteByProposalVoter request type. * @name QueryVoteByProposalVoterRequest * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryVoteByProposalVoterRequest */ export interface QueryVoteByProposalVoterRequest { /** * proposal_id is the unique ID of a proposal. */ proposalId: bigint; /** * voter is a proposal voter account address. */ voter: string; } export interface QueryVoteByProposalVoterRequestProtoMsg { typeUrl: "/cosmos.group.v1.QueryVoteByProposalVoterRequest"; value: Uint8Array; } /** * QueryVoteByProposalVoterRequest is the Query/VoteByProposalVoter request type. * @name QueryVoteByProposalVoterRequestAmino * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryVoteByProposalVoterRequest */ export interface QueryVoteByProposalVoterRequestAmino { /** * proposal_id is the unique ID of a proposal. */ proposal_id: string; /** * voter is a proposal voter account address. */ voter: string; } export interface QueryVoteByProposalVoterRequestAminoMsg { type: "cosmos-sdk/QueryVoteByProposalVoterRequest"; value: QueryVoteByProposalVoterRequestAmino; } /** * QueryVoteByProposalVoterResponse is the Query/VoteByProposalVoter response type. * @name QueryVoteByProposalVoterResponse * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryVoteByProposalVoterResponse */ export interface QueryVoteByProposalVoterResponse { /** * vote is the vote with given proposal_id and voter. */ vote?: Vote; } export interface QueryVoteByProposalVoterResponseProtoMsg { typeUrl: "/cosmos.group.v1.QueryVoteByProposalVoterResponse"; value: Uint8Array; } /** * QueryVoteByProposalVoterResponse is the Query/VoteByProposalVoter response type. * @name QueryVoteByProposalVoterResponseAmino * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryVoteByProposalVoterResponse */ export interface QueryVoteByProposalVoterResponseAmino { /** * vote is the vote with given proposal_id and voter. */ vote?: VoteAmino; } export interface QueryVoteByProposalVoterResponseAminoMsg { type: "cosmos-sdk/QueryVoteByProposalVoterResponse"; value: QueryVoteByProposalVoterResponseAmino; } /** * QueryVotesByProposalRequest is the Query/VotesByProposal request type. * @name QueryVotesByProposalRequest * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryVotesByProposalRequest */ export interface QueryVotesByProposalRequest { /** * proposal_id is the unique ID of a proposal. */ proposalId: bigint; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequest; } export interface QueryVotesByProposalRequestProtoMsg { typeUrl: "/cosmos.group.v1.QueryVotesByProposalRequest"; value: Uint8Array; } /** * QueryVotesByProposalRequest is the Query/VotesByProposal request type. * @name QueryVotesByProposalRequestAmino * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryVotesByProposalRequest */ export interface QueryVotesByProposalRequestAmino { /** * proposal_id is the unique ID of a proposal. */ proposal_id: string; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequestAmino; } export interface QueryVotesByProposalRequestAminoMsg { type: "cosmos-sdk/QueryVotesByProposalRequest"; value: QueryVotesByProposalRequestAmino; } /** * QueryVotesByProposalResponse is the Query/VotesByProposal response type. * @name QueryVotesByProposalResponse * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryVotesByProposalResponse */ export interface QueryVotesByProposalResponse { /** * votes are the list of votes for given proposal_id. */ votes: Vote[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponse; } export interface QueryVotesByProposalResponseProtoMsg { typeUrl: "/cosmos.group.v1.QueryVotesByProposalResponse"; value: Uint8Array; } /** * QueryVotesByProposalResponse is the Query/VotesByProposal response type. * @name QueryVotesByProposalResponseAmino * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryVotesByProposalResponse */ export interface QueryVotesByProposalResponseAmino { /** * votes are the list of votes for given proposal_id. */ votes: VoteAmino[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponseAmino; } export interface QueryVotesByProposalResponseAminoMsg { type: "cosmos-sdk/QueryVotesByProposalResponse"; value: QueryVotesByProposalResponseAmino; } /** * QueryVotesByVoterRequest is the Query/VotesByVoter request type. * @name QueryVotesByVoterRequest * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryVotesByVoterRequest */ export interface QueryVotesByVoterRequest { /** * voter is a proposal voter account address. */ voter: string; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequest; } export interface QueryVotesByVoterRequestProtoMsg { typeUrl: "/cosmos.group.v1.QueryVotesByVoterRequest"; value: Uint8Array; } /** * QueryVotesByVoterRequest is the Query/VotesByVoter request type. * @name QueryVotesByVoterRequestAmino * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryVotesByVoterRequest */ export interface QueryVotesByVoterRequestAmino { /** * voter is a proposal voter account address. */ voter: string; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequestAmino; } export interface QueryVotesByVoterRequestAminoMsg { type: "cosmos-sdk/QueryVotesByVoterRequest"; value: QueryVotesByVoterRequestAmino; } /** * QueryVotesByVoterResponse is the Query/VotesByVoter response type. * @name QueryVotesByVoterResponse * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryVotesByVoterResponse */ export interface QueryVotesByVoterResponse { /** * votes are the list of votes by given voter. */ votes: Vote[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponse; } export interface QueryVotesByVoterResponseProtoMsg { typeUrl: "/cosmos.group.v1.QueryVotesByVoterResponse"; value: Uint8Array; } /** * QueryVotesByVoterResponse is the Query/VotesByVoter response type. * @name QueryVotesByVoterResponseAmino * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryVotesByVoterResponse */ export interface QueryVotesByVoterResponseAmino { /** * votes are the list of votes by given voter. */ votes: VoteAmino[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponseAmino; } export interface QueryVotesByVoterResponseAminoMsg { type: "cosmos-sdk/QueryVotesByVoterResponse"; value: QueryVotesByVoterResponseAmino; } /** * QueryGroupsByMemberRequest is the Query/GroupsByMember request type. * @name QueryGroupsByMemberRequest * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupsByMemberRequest */ export interface QueryGroupsByMemberRequest { /** * address is the group member address. */ address: string; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequest; } export interface QueryGroupsByMemberRequestProtoMsg { typeUrl: "/cosmos.group.v1.QueryGroupsByMemberRequest"; value: Uint8Array; } /** * QueryGroupsByMemberRequest is the Query/GroupsByMember request type. * @name QueryGroupsByMemberRequestAmino * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupsByMemberRequest */ export interface QueryGroupsByMemberRequestAmino { /** * address is the group member address. */ address: string; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequestAmino; } export interface QueryGroupsByMemberRequestAminoMsg { type: "cosmos-sdk/QueryGroupsByMemberRequest"; value: QueryGroupsByMemberRequestAmino; } /** * QueryGroupsByMemberResponse is the Query/GroupsByMember response type. * @name QueryGroupsByMemberResponse * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupsByMemberResponse */ export interface QueryGroupsByMemberResponse { /** * groups are the groups info with the provided group member. */ groups: GroupInfo[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponse; } export interface QueryGroupsByMemberResponseProtoMsg { typeUrl: "/cosmos.group.v1.QueryGroupsByMemberResponse"; value: Uint8Array; } /** * QueryGroupsByMemberResponse is the Query/GroupsByMember response type. * @name QueryGroupsByMemberResponseAmino * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupsByMemberResponse */ export interface QueryGroupsByMemberResponseAmino { /** * groups are the groups info with the provided group member. */ groups: GroupInfoAmino[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponseAmino; } export interface QueryGroupsByMemberResponseAminoMsg { type: "cosmos-sdk/QueryGroupsByMemberResponse"; value: QueryGroupsByMemberResponseAmino; } /** * QueryTallyResultRequest is the Query/TallyResult request type. * @name QueryTallyResultRequest * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryTallyResultRequest */ export interface QueryTallyResultRequest { /** * proposal_id is the unique id of a proposal. */ proposalId: bigint; } export interface QueryTallyResultRequestProtoMsg { typeUrl: "/cosmos.group.v1.QueryTallyResultRequest"; value: Uint8Array; } /** * QueryTallyResultRequest is the Query/TallyResult request type. * @name QueryTallyResultRequestAmino * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryTallyResultRequest */ export interface QueryTallyResultRequestAmino { /** * proposal_id is the unique id of a proposal. */ proposal_id: string; } export interface QueryTallyResultRequestAminoMsg { type: "cosmos-sdk/QueryTallyResultRequest"; value: QueryTallyResultRequestAmino; } /** * QueryTallyResultResponse is the Query/TallyResult response type. * @name QueryTallyResultResponse * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryTallyResultResponse */ export interface QueryTallyResultResponse { /** * tally defines the requested tally. */ tally: TallyResult; } export interface QueryTallyResultResponseProtoMsg { typeUrl: "/cosmos.group.v1.QueryTallyResultResponse"; value: Uint8Array; } /** * QueryTallyResultResponse is the Query/TallyResult response type. * @name QueryTallyResultResponseAmino * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryTallyResultResponse */ export interface QueryTallyResultResponseAmino { /** * tally defines the requested tally. */ tally: TallyResultAmino; } export interface QueryTallyResultResponseAminoMsg { type: "cosmos-sdk/QueryTallyResultResponse"; value: QueryTallyResultResponseAmino; } /** * QueryGroupsRequest is the Query/Groups request type. * @name QueryGroupsRequest * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupsRequest */ export interface QueryGroupsRequest { /** * pagination defines an optional pagination for the request. */ pagination?: PageRequest; } export interface QueryGroupsRequestProtoMsg { typeUrl: "/cosmos.group.v1.QueryGroupsRequest"; value: Uint8Array; } /** * QueryGroupsRequest is the Query/Groups request type. * @name QueryGroupsRequestAmino * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupsRequest */ export interface QueryGroupsRequestAmino { /** * pagination defines an optional pagination for the request. */ pagination?: PageRequestAmino; } export interface QueryGroupsRequestAminoMsg { type: "cosmos-sdk/QueryGroupsRequest"; value: QueryGroupsRequestAmino; } /** * QueryGroupsResponse is the Query/Groups response type. * @name QueryGroupsResponse * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupsResponse */ export interface QueryGroupsResponse { /** * `groups` is all the groups present in state. */ groups: GroupInfo[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponse; } export interface QueryGroupsResponseProtoMsg { typeUrl: "/cosmos.group.v1.QueryGroupsResponse"; value: Uint8Array; } /** * QueryGroupsResponse is the Query/Groups response type. * @name QueryGroupsResponseAmino * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupsResponse */ export interface QueryGroupsResponseAmino { /** * `groups` is all the groups present in state. */ groups: GroupInfoAmino[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponseAmino; } export interface QueryGroupsResponseAminoMsg { type: "cosmos-sdk/QueryGroupsResponse"; value: QueryGroupsResponseAmino; } /** * QueryGroupInfoRequest is the Query/GroupInfo request type. * @name QueryGroupInfoRequest * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupInfoRequest */ export declare const QueryGroupInfoRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryGroupInfoRequest; isAmino(o: any): o is QueryGroupInfoRequestAmino; encode(message: QueryGroupInfoRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGroupInfoRequest; fromPartial(object: DeepPartial): QueryGroupInfoRequest; fromAmino(object: QueryGroupInfoRequestAmino): QueryGroupInfoRequest; toAmino(message: QueryGroupInfoRequest): QueryGroupInfoRequestAmino; fromAminoMsg(object: QueryGroupInfoRequestAminoMsg): QueryGroupInfoRequest; toAminoMsg(message: QueryGroupInfoRequest): QueryGroupInfoRequestAminoMsg; fromProtoMsg(message: QueryGroupInfoRequestProtoMsg): QueryGroupInfoRequest; toProto(message: QueryGroupInfoRequest): Uint8Array; toProtoMsg(message: QueryGroupInfoRequest): QueryGroupInfoRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryGroupInfoResponse is the Query/GroupInfo response type. * @name QueryGroupInfoResponse * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupInfoResponse */ export declare const QueryGroupInfoResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryGroupInfoResponse; isAmino(o: any): o is QueryGroupInfoResponseAmino; encode(message: QueryGroupInfoResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGroupInfoResponse; fromPartial(object: DeepPartial): QueryGroupInfoResponse; fromAmino(object: QueryGroupInfoResponseAmino): QueryGroupInfoResponse; toAmino(message: QueryGroupInfoResponse): QueryGroupInfoResponseAmino; fromAminoMsg(object: QueryGroupInfoResponseAminoMsg): QueryGroupInfoResponse; toAminoMsg(message: QueryGroupInfoResponse): QueryGroupInfoResponseAminoMsg; fromProtoMsg(message: QueryGroupInfoResponseProtoMsg): QueryGroupInfoResponse; toProto(message: QueryGroupInfoResponse): Uint8Array; toProtoMsg(message: QueryGroupInfoResponse): QueryGroupInfoResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryGroupPolicyInfoRequest is the Query/GroupPolicyInfo request type. * @name QueryGroupPolicyInfoRequest * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupPolicyInfoRequest */ export declare const QueryGroupPolicyInfoRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryGroupPolicyInfoRequest; isAmino(o: any): o is QueryGroupPolicyInfoRequestAmino; encode(message: QueryGroupPolicyInfoRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGroupPolicyInfoRequest; fromPartial(object: DeepPartial): QueryGroupPolicyInfoRequest; fromAmino(object: QueryGroupPolicyInfoRequestAmino): QueryGroupPolicyInfoRequest; toAmino(message: QueryGroupPolicyInfoRequest): QueryGroupPolicyInfoRequestAmino; fromAminoMsg(object: QueryGroupPolicyInfoRequestAminoMsg): QueryGroupPolicyInfoRequest; toAminoMsg(message: QueryGroupPolicyInfoRequest): QueryGroupPolicyInfoRequestAminoMsg; fromProtoMsg(message: QueryGroupPolicyInfoRequestProtoMsg): QueryGroupPolicyInfoRequest; toProto(message: QueryGroupPolicyInfoRequest): Uint8Array; toProtoMsg(message: QueryGroupPolicyInfoRequest): QueryGroupPolicyInfoRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryGroupPolicyInfoResponse is the Query/GroupPolicyInfo response type. * @name QueryGroupPolicyInfoResponse * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupPolicyInfoResponse */ export declare const QueryGroupPolicyInfoResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryGroupPolicyInfoResponse; isAmino(o: any): o is QueryGroupPolicyInfoResponseAmino; encode(message: QueryGroupPolicyInfoResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGroupPolicyInfoResponse; fromPartial(object: DeepPartial): QueryGroupPolicyInfoResponse; fromAmino(object: QueryGroupPolicyInfoResponseAmino): QueryGroupPolicyInfoResponse; toAmino(message: QueryGroupPolicyInfoResponse): QueryGroupPolicyInfoResponseAmino; fromAminoMsg(object: QueryGroupPolicyInfoResponseAminoMsg): QueryGroupPolicyInfoResponse; toAminoMsg(message: QueryGroupPolicyInfoResponse): QueryGroupPolicyInfoResponseAminoMsg; fromProtoMsg(message: QueryGroupPolicyInfoResponseProtoMsg): QueryGroupPolicyInfoResponse; toProto(message: QueryGroupPolicyInfoResponse): Uint8Array; toProtoMsg(message: QueryGroupPolicyInfoResponse): QueryGroupPolicyInfoResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryGroupMembersRequest is the Query/GroupMembers request type. * @name QueryGroupMembersRequest * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupMembersRequest */ export declare const QueryGroupMembersRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryGroupMembersRequest; isAmino(o: any): o is QueryGroupMembersRequestAmino; encode(message: QueryGroupMembersRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGroupMembersRequest; fromPartial(object: DeepPartial): QueryGroupMembersRequest; fromAmino(object: QueryGroupMembersRequestAmino): QueryGroupMembersRequest; toAmino(message: QueryGroupMembersRequest): QueryGroupMembersRequestAmino; fromAminoMsg(object: QueryGroupMembersRequestAminoMsg): QueryGroupMembersRequest; toAminoMsg(message: QueryGroupMembersRequest): QueryGroupMembersRequestAminoMsg; fromProtoMsg(message: QueryGroupMembersRequestProtoMsg): QueryGroupMembersRequest; toProto(message: QueryGroupMembersRequest): Uint8Array; toProtoMsg(message: QueryGroupMembersRequest): QueryGroupMembersRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryGroupMembersResponse is the Query/GroupMembersResponse response type. * @name QueryGroupMembersResponse * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupMembersResponse */ export declare const QueryGroupMembersResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryGroupMembersResponse; isAmino(o: any): o is QueryGroupMembersResponseAmino; encode(message: QueryGroupMembersResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGroupMembersResponse; fromPartial(object: DeepPartial): QueryGroupMembersResponse; fromAmino(object: QueryGroupMembersResponseAmino): QueryGroupMembersResponse; toAmino(message: QueryGroupMembersResponse): QueryGroupMembersResponseAmino; fromAminoMsg(object: QueryGroupMembersResponseAminoMsg): QueryGroupMembersResponse; toAminoMsg(message: QueryGroupMembersResponse): QueryGroupMembersResponseAminoMsg; fromProtoMsg(message: QueryGroupMembersResponseProtoMsg): QueryGroupMembersResponse; toProto(message: QueryGroupMembersResponse): Uint8Array; toProtoMsg(message: QueryGroupMembersResponse): QueryGroupMembersResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryGroupsByAdminRequest is the Query/GroupsByAdmin request type. * @name QueryGroupsByAdminRequest * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupsByAdminRequest */ export declare const QueryGroupsByAdminRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryGroupsByAdminRequest; isAmino(o: any): o is QueryGroupsByAdminRequestAmino; encode(message: QueryGroupsByAdminRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGroupsByAdminRequest; fromPartial(object: DeepPartial): QueryGroupsByAdminRequest; fromAmino(object: QueryGroupsByAdminRequestAmino): QueryGroupsByAdminRequest; toAmino(message: QueryGroupsByAdminRequest): QueryGroupsByAdminRequestAmino; fromAminoMsg(object: QueryGroupsByAdminRequestAminoMsg): QueryGroupsByAdminRequest; toAminoMsg(message: QueryGroupsByAdminRequest): QueryGroupsByAdminRequestAminoMsg; fromProtoMsg(message: QueryGroupsByAdminRequestProtoMsg): QueryGroupsByAdminRequest; toProto(message: QueryGroupsByAdminRequest): Uint8Array; toProtoMsg(message: QueryGroupsByAdminRequest): QueryGroupsByAdminRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryGroupsByAdminResponse is the Query/GroupsByAdminResponse response type. * @name QueryGroupsByAdminResponse * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupsByAdminResponse */ export declare const QueryGroupsByAdminResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryGroupsByAdminResponse; isAmino(o: any): o is QueryGroupsByAdminResponseAmino; encode(message: QueryGroupsByAdminResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGroupsByAdminResponse; fromPartial(object: DeepPartial): QueryGroupsByAdminResponse; fromAmino(object: QueryGroupsByAdminResponseAmino): QueryGroupsByAdminResponse; toAmino(message: QueryGroupsByAdminResponse): QueryGroupsByAdminResponseAmino; fromAminoMsg(object: QueryGroupsByAdminResponseAminoMsg): QueryGroupsByAdminResponse; toAminoMsg(message: QueryGroupsByAdminResponse): QueryGroupsByAdminResponseAminoMsg; fromProtoMsg(message: QueryGroupsByAdminResponseProtoMsg): QueryGroupsByAdminResponse; toProto(message: QueryGroupsByAdminResponse): Uint8Array; toProtoMsg(message: QueryGroupsByAdminResponse): QueryGroupsByAdminResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryGroupPoliciesByGroupRequest is the Query/GroupPoliciesByGroup request type. * @name QueryGroupPoliciesByGroupRequest * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupPoliciesByGroupRequest */ export declare const QueryGroupPoliciesByGroupRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryGroupPoliciesByGroupRequest; isAmino(o: any): o is QueryGroupPoliciesByGroupRequestAmino; encode(message: QueryGroupPoliciesByGroupRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGroupPoliciesByGroupRequest; fromPartial(object: DeepPartial): QueryGroupPoliciesByGroupRequest; fromAmino(object: QueryGroupPoliciesByGroupRequestAmino): QueryGroupPoliciesByGroupRequest; toAmino(message: QueryGroupPoliciesByGroupRequest): QueryGroupPoliciesByGroupRequestAmino; fromAminoMsg(object: QueryGroupPoliciesByGroupRequestAminoMsg): QueryGroupPoliciesByGroupRequest; toAminoMsg(message: QueryGroupPoliciesByGroupRequest): QueryGroupPoliciesByGroupRequestAminoMsg; fromProtoMsg(message: QueryGroupPoliciesByGroupRequestProtoMsg): QueryGroupPoliciesByGroupRequest; toProto(message: QueryGroupPoliciesByGroupRequest): Uint8Array; toProtoMsg(message: QueryGroupPoliciesByGroupRequest): QueryGroupPoliciesByGroupRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryGroupPoliciesByGroupResponse is the Query/GroupPoliciesByGroup response type. * @name QueryGroupPoliciesByGroupResponse * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupPoliciesByGroupResponse */ export declare const QueryGroupPoliciesByGroupResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryGroupPoliciesByGroupResponse; isAmino(o: any): o is QueryGroupPoliciesByGroupResponseAmino; encode(message: QueryGroupPoliciesByGroupResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGroupPoliciesByGroupResponse; fromPartial(object: DeepPartial): QueryGroupPoliciesByGroupResponse; fromAmino(object: QueryGroupPoliciesByGroupResponseAmino): QueryGroupPoliciesByGroupResponse; toAmino(message: QueryGroupPoliciesByGroupResponse): QueryGroupPoliciesByGroupResponseAmino; fromAminoMsg(object: QueryGroupPoliciesByGroupResponseAminoMsg): QueryGroupPoliciesByGroupResponse; toAminoMsg(message: QueryGroupPoliciesByGroupResponse): QueryGroupPoliciesByGroupResponseAminoMsg; fromProtoMsg(message: QueryGroupPoliciesByGroupResponseProtoMsg): QueryGroupPoliciesByGroupResponse; toProto(message: QueryGroupPoliciesByGroupResponse): Uint8Array; toProtoMsg(message: QueryGroupPoliciesByGroupResponse): QueryGroupPoliciesByGroupResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryGroupPoliciesByAdminRequest is the Query/GroupPoliciesByAdmin request type. * @name QueryGroupPoliciesByAdminRequest * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupPoliciesByAdminRequest */ export declare const QueryGroupPoliciesByAdminRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryGroupPoliciesByAdminRequest; isAmino(o: any): o is QueryGroupPoliciesByAdminRequestAmino; encode(message: QueryGroupPoliciesByAdminRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGroupPoliciesByAdminRequest; fromPartial(object: DeepPartial): QueryGroupPoliciesByAdminRequest; fromAmino(object: QueryGroupPoliciesByAdminRequestAmino): QueryGroupPoliciesByAdminRequest; toAmino(message: QueryGroupPoliciesByAdminRequest): QueryGroupPoliciesByAdminRequestAmino; fromAminoMsg(object: QueryGroupPoliciesByAdminRequestAminoMsg): QueryGroupPoliciesByAdminRequest; toAminoMsg(message: QueryGroupPoliciesByAdminRequest): QueryGroupPoliciesByAdminRequestAminoMsg; fromProtoMsg(message: QueryGroupPoliciesByAdminRequestProtoMsg): QueryGroupPoliciesByAdminRequest; toProto(message: QueryGroupPoliciesByAdminRequest): Uint8Array; toProtoMsg(message: QueryGroupPoliciesByAdminRequest): QueryGroupPoliciesByAdminRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryGroupPoliciesByAdminResponse is the Query/GroupPoliciesByAdmin response type. * @name QueryGroupPoliciesByAdminResponse * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupPoliciesByAdminResponse */ export declare const QueryGroupPoliciesByAdminResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryGroupPoliciesByAdminResponse; isAmino(o: any): o is QueryGroupPoliciesByAdminResponseAmino; encode(message: QueryGroupPoliciesByAdminResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGroupPoliciesByAdminResponse; fromPartial(object: DeepPartial): QueryGroupPoliciesByAdminResponse; fromAmino(object: QueryGroupPoliciesByAdminResponseAmino): QueryGroupPoliciesByAdminResponse; toAmino(message: QueryGroupPoliciesByAdminResponse): QueryGroupPoliciesByAdminResponseAmino; fromAminoMsg(object: QueryGroupPoliciesByAdminResponseAminoMsg): QueryGroupPoliciesByAdminResponse; toAminoMsg(message: QueryGroupPoliciesByAdminResponse): QueryGroupPoliciesByAdminResponseAminoMsg; fromProtoMsg(message: QueryGroupPoliciesByAdminResponseProtoMsg): QueryGroupPoliciesByAdminResponse; toProto(message: QueryGroupPoliciesByAdminResponse): Uint8Array; toProtoMsg(message: QueryGroupPoliciesByAdminResponse): QueryGroupPoliciesByAdminResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryProposalRequest is the Query/Proposal request type. * @name QueryProposalRequest * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryProposalRequest */ export declare const QueryProposalRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryProposalRequest; isAmino(o: any): o is QueryProposalRequestAmino; encode(message: QueryProposalRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryProposalRequest; fromPartial(object: DeepPartial): QueryProposalRequest; fromAmino(object: QueryProposalRequestAmino): QueryProposalRequest; toAmino(message: QueryProposalRequest): QueryProposalRequestAmino; fromAminoMsg(object: QueryProposalRequestAminoMsg): QueryProposalRequest; toAminoMsg(message: QueryProposalRequest): QueryProposalRequestAminoMsg; fromProtoMsg(message: QueryProposalRequestProtoMsg): QueryProposalRequest; toProto(message: QueryProposalRequest): Uint8Array; toProtoMsg(message: QueryProposalRequest): QueryProposalRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryProposalResponse is the Query/Proposal response type. * @name QueryProposalResponse * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryProposalResponse */ export declare const QueryProposalResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryProposalResponse; isAmino(o: any): o is QueryProposalResponseAmino; encode(message: QueryProposalResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryProposalResponse; fromPartial(object: DeepPartial): QueryProposalResponse; fromAmino(object: QueryProposalResponseAmino): QueryProposalResponse; toAmino(message: QueryProposalResponse): QueryProposalResponseAmino; fromAminoMsg(object: QueryProposalResponseAminoMsg): QueryProposalResponse; toAminoMsg(message: QueryProposalResponse): QueryProposalResponseAminoMsg; fromProtoMsg(message: QueryProposalResponseProtoMsg): QueryProposalResponse; toProto(message: QueryProposalResponse): Uint8Array; toProtoMsg(message: QueryProposalResponse): QueryProposalResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryProposalsByGroupPolicyRequest is the Query/ProposalByGroupPolicy request type. * @name QueryProposalsByGroupPolicyRequest * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryProposalsByGroupPolicyRequest */ export declare const QueryProposalsByGroupPolicyRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryProposalsByGroupPolicyRequest; isAmino(o: any): o is QueryProposalsByGroupPolicyRequestAmino; encode(message: QueryProposalsByGroupPolicyRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryProposalsByGroupPolicyRequest; fromPartial(object: DeepPartial): QueryProposalsByGroupPolicyRequest; fromAmino(object: QueryProposalsByGroupPolicyRequestAmino): QueryProposalsByGroupPolicyRequest; toAmino(message: QueryProposalsByGroupPolicyRequest): QueryProposalsByGroupPolicyRequestAmino; fromAminoMsg(object: QueryProposalsByGroupPolicyRequestAminoMsg): QueryProposalsByGroupPolicyRequest; toAminoMsg(message: QueryProposalsByGroupPolicyRequest): QueryProposalsByGroupPolicyRequestAminoMsg; fromProtoMsg(message: QueryProposalsByGroupPolicyRequestProtoMsg): QueryProposalsByGroupPolicyRequest; toProto(message: QueryProposalsByGroupPolicyRequest): Uint8Array; toProtoMsg(message: QueryProposalsByGroupPolicyRequest): QueryProposalsByGroupPolicyRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryProposalsByGroupPolicyResponse is the Query/ProposalByGroupPolicy response type. * @name QueryProposalsByGroupPolicyResponse * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryProposalsByGroupPolicyResponse */ export declare const QueryProposalsByGroupPolicyResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryProposalsByGroupPolicyResponse; isAmino(o: any): o is QueryProposalsByGroupPolicyResponseAmino; encode(message: QueryProposalsByGroupPolicyResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryProposalsByGroupPolicyResponse; fromPartial(object: DeepPartial): QueryProposalsByGroupPolicyResponse; fromAmino(object: QueryProposalsByGroupPolicyResponseAmino): QueryProposalsByGroupPolicyResponse; toAmino(message: QueryProposalsByGroupPolicyResponse): QueryProposalsByGroupPolicyResponseAmino; fromAminoMsg(object: QueryProposalsByGroupPolicyResponseAminoMsg): QueryProposalsByGroupPolicyResponse; toAminoMsg(message: QueryProposalsByGroupPolicyResponse): QueryProposalsByGroupPolicyResponseAminoMsg; fromProtoMsg(message: QueryProposalsByGroupPolicyResponseProtoMsg): QueryProposalsByGroupPolicyResponse; toProto(message: QueryProposalsByGroupPolicyResponse): Uint8Array; toProtoMsg(message: QueryProposalsByGroupPolicyResponse): QueryProposalsByGroupPolicyResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryVoteByProposalVoterRequest is the Query/VoteByProposalVoter request type. * @name QueryVoteByProposalVoterRequest * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryVoteByProposalVoterRequest */ export declare const QueryVoteByProposalVoterRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryVoteByProposalVoterRequest; isAmino(o: any): o is QueryVoteByProposalVoterRequestAmino; encode(message: QueryVoteByProposalVoterRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryVoteByProposalVoterRequest; fromPartial(object: DeepPartial): QueryVoteByProposalVoterRequest; fromAmino(object: QueryVoteByProposalVoterRequestAmino): QueryVoteByProposalVoterRequest; toAmino(message: QueryVoteByProposalVoterRequest): QueryVoteByProposalVoterRequestAmino; fromAminoMsg(object: QueryVoteByProposalVoterRequestAminoMsg): QueryVoteByProposalVoterRequest; toAminoMsg(message: QueryVoteByProposalVoterRequest): QueryVoteByProposalVoterRequestAminoMsg; fromProtoMsg(message: QueryVoteByProposalVoterRequestProtoMsg): QueryVoteByProposalVoterRequest; toProto(message: QueryVoteByProposalVoterRequest): Uint8Array; toProtoMsg(message: QueryVoteByProposalVoterRequest): QueryVoteByProposalVoterRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryVoteByProposalVoterResponse is the Query/VoteByProposalVoter response type. * @name QueryVoteByProposalVoterResponse * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryVoteByProposalVoterResponse */ export declare const QueryVoteByProposalVoterResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryVoteByProposalVoterResponse; isAmino(o: any): o is QueryVoteByProposalVoterResponseAmino; encode(message: QueryVoteByProposalVoterResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryVoteByProposalVoterResponse; fromPartial(object: DeepPartial): QueryVoteByProposalVoterResponse; fromAmino(object: QueryVoteByProposalVoterResponseAmino): QueryVoteByProposalVoterResponse; toAmino(message: QueryVoteByProposalVoterResponse): QueryVoteByProposalVoterResponseAmino; fromAminoMsg(object: QueryVoteByProposalVoterResponseAminoMsg): QueryVoteByProposalVoterResponse; toAminoMsg(message: QueryVoteByProposalVoterResponse): QueryVoteByProposalVoterResponseAminoMsg; fromProtoMsg(message: QueryVoteByProposalVoterResponseProtoMsg): QueryVoteByProposalVoterResponse; toProto(message: QueryVoteByProposalVoterResponse): Uint8Array; toProtoMsg(message: QueryVoteByProposalVoterResponse): QueryVoteByProposalVoterResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryVotesByProposalRequest is the Query/VotesByProposal request type. * @name QueryVotesByProposalRequest * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryVotesByProposalRequest */ export declare const QueryVotesByProposalRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryVotesByProposalRequest; isAmino(o: any): o is QueryVotesByProposalRequestAmino; encode(message: QueryVotesByProposalRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryVotesByProposalRequest; fromPartial(object: DeepPartial): QueryVotesByProposalRequest; fromAmino(object: QueryVotesByProposalRequestAmino): QueryVotesByProposalRequest; toAmino(message: QueryVotesByProposalRequest): QueryVotesByProposalRequestAmino; fromAminoMsg(object: QueryVotesByProposalRequestAminoMsg): QueryVotesByProposalRequest; toAminoMsg(message: QueryVotesByProposalRequest): QueryVotesByProposalRequestAminoMsg; fromProtoMsg(message: QueryVotesByProposalRequestProtoMsg): QueryVotesByProposalRequest; toProto(message: QueryVotesByProposalRequest): Uint8Array; toProtoMsg(message: QueryVotesByProposalRequest): QueryVotesByProposalRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryVotesByProposalResponse is the Query/VotesByProposal response type. * @name QueryVotesByProposalResponse * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryVotesByProposalResponse */ export declare const QueryVotesByProposalResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryVotesByProposalResponse; isAmino(o: any): o is QueryVotesByProposalResponseAmino; encode(message: QueryVotesByProposalResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryVotesByProposalResponse; fromPartial(object: DeepPartial): QueryVotesByProposalResponse; fromAmino(object: QueryVotesByProposalResponseAmino): QueryVotesByProposalResponse; toAmino(message: QueryVotesByProposalResponse): QueryVotesByProposalResponseAmino; fromAminoMsg(object: QueryVotesByProposalResponseAminoMsg): QueryVotesByProposalResponse; toAminoMsg(message: QueryVotesByProposalResponse): QueryVotesByProposalResponseAminoMsg; fromProtoMsg(message: QueryVotesByProposalResponseProtoMsg): QueryVotesByProposalResponse; toProto(message: QueryVotesByProposalResponse): Uint8Array; toProtoMsg(message: QueryVotesByProposalResponse): QueryVotesByProposalResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryVotesByVoterRequest is the Query/VotesByVoter request type. * @name QueryVotesByVoterRequest * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryVotesByVoterRequest */ export declare const QueryVotesByVoterRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryVotesByVoterRequest; isAmino(o: any): o is QueryVotesByVoterRequestAmino; encode(message: QueryVotesByVoterRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryVotesByVoterRequest; fromPartial(object: DeepPartial): QueryVotesByVoterRequest; fromAmino(object: QueryVotesByVoterRequestAmino): QueryVotesByVoterRequest; toAmino(message: QueryVotesByVoterRequest): QueryVotesByVoterRequestAmino; fromAminoMsg(object: QueryVotesByVoterRequestAminoMsg): QueryVotesByVoterRequest; toAminoMsg(message: QueryVotesByVoterRequest): QueryVotesByVoterRequestAminoMsg; fromProtoMsg(message: QueryVotesByVoterRequestProtoMsg): QueryVotesByVoterRequest; toProto(message: QueryVotesByVoterRequest): Uint8Array; toProtoMsg(message: QueryVotesByVoterRequest): QueryVotesByVoterRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryVotesByVoterResponse is the Query/VotesByVoter response type. * @name QueryVotesByVoterResponse * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryVotesByVoterResponse */ export declare const QueryVotesByVoterResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryVotesByVoterResponse; isAmino(o: any): o is QueryVotesByVoterResponseAmino; encode(message: QueryVotesByVoterResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryVotesByVoterResponse; fromPartial(object: DeepPartial): QueryVotesByVoterResponse; fromAmino(object: QueryVotesByVoterResponseAmino): QueryVotesByVoterResponse; toAmino(message: QueryVotesByVoterResponse): QueryVotesByVoterResponseAmino; fromAminoMsg(object: QueryVotesByVoterResponseAminoMsg): QueryVotesByVoterResponse; toAminoMsg(message: QueryVotesByVoterResponse): QueryVotesByVoterResponseAminoMsg; fromProtoMsg(message: QueryVotesByVoterResponseProtoMsg): QueryVotesByVoterResponse; toProto(message: QueryVotesByVoterResponse): Uint8Array; toProtoMsg(message: QueryVotesByVoterResponse): QueryVotesByVoterResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryGroupsByMemberRequest is the Query/GroupsByMember request type. * @name QueryGroupsByMemberRequest * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupsByMemberRequest */ export declare const QueryGroupsByMemberRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryGroupsByMemberRequest; isAmino(o: any): o is QueryGroupsByMemberRequestAmino; encode(message: QueryGroupsByMemberRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGroupsByMemberRequest; fromPartial(object: DeepPartial): QueryGroupsByMemberRequest; fromAmino(object: QueryGroupsByMemberRequestAmino): QueryGroupsByMemberRequest; toAmino(message: QueryGroupsByMemberRequest): QueryGroupsByMemberRequestAmino; fromAminoMsg(object: QueryGroupsByMemberRequestAminoMsg): QueryGroupsByMemberRequest; toAminoMsg(message: QueryGroupsByMemberRequest): QueryGroupsByMemberRequestAminoMsg; fromProtoMsg(message: QueryGroupsByMemberRequestProtoMsg): QueryGroupsByMemberRequest; toProto(message: QueryGroupsByMemberRequest): Uint8Array; toProtoMsg(message: QueryGroupsByMemberRequest): QueryGroupsByMemberRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryGroupsByMemberResponse is the Query/GroupsByMember response type. * @name QueryGroupsByMemberResponse * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupsByMemberResponse */ export declare const QueryGroupsByMemberResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryGroupsByMemberResponse; isAmino(o: any): o is QueryGroupsByMemberResponseAmino; encode(message: QueryGroupsByMemberResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGroupsByMemberResponse; fromPartial(object: DeepPartial): QueryGroupsByMemberResponse; fromAmino(object: QueryGroupsByMemberResponseAmino): QueryGroupsByMemberResponse; toAmino(message: QueryGroupsByMemberResponse): QueryGroupsByMemberResponseAmino; fromAminoMsg(object: QueryGroupsByMemberResponseAminoMsg): QueryGroupsByMemberResponse; toAminoMsg(message: QueryGroupsByMemberResponse): QueryGroupsByMemberResponseAminoMsg; fromProtoMsg(message: QueryGroupsByMemberResponseProtoMsg): QueryGroupsByMemberResponse; toProto(message: QueryGroupsByMemberResponse): Uint8Array; toProtoMsg(message: QueryGroupsByMemberResponse): QueryGroupsByMemberResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryTallyResultRequest is the Query/TallyResult request type. * @name QueryTallyResultRequest * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryTallyResultRequest */ export declare const QueryTallyResultRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryTallyResultRequest; isAmino(o: any): o is QueryTallyResultRequestAmino; encode(message: QueryTallyResultRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryTallyResultRequest; fromPartial(object: DeepPartial): QueryTallyResultRequest; fromAmino(object: QueryTallyResultRequestAmino): QueryTallyResultRequest; toAmino(message: QueryTallyResultRequest): QueryTallyResultRequestAmino; fromAminoMsg(object: QueryTallyResultRequestAminoMsg): QueryTallyResultRequest; toAminoMsg(message: QueryTallyResultRequest): QueryTallyResultRequestAminoMsg; fromProtoMsg(message: QueryTallyResultRequestProtoMsg): QueryTallyResultRequest; toProto(message: QueryTallyResultRequest): Uint8Array; toProtoMsg(message: QueryTallyResultRequest): QueryTallyResultRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryTallyResultResponse is the Query/TallyResult response type. * @name QueryTallyResultResponse * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryTallyResultResponse */ export declare const QueryTallyResultResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryTallyResultResponse; isAmino(o: any): o is QueryTallyResultResponseAmino; encode(message: QueryTallyResultResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryTallyResultResponse; fromPartial(object: DeepPartial): QueryTallyResultResponse; fromAmino(object: QueryTallyResultResponseAmino): QueryTallyResultResponse; toAmino(message: QueryTallyResultResponse): QueryTallyResultResponseAmino; fromAminoMsg(object: QueryTallyResultResponseAminoMsg): QueryTallyResultResponse; toAminoMsg(message: QueryTallyResultResponse): QueryTallyResultResponseAminoMsg; fromProtoMsg(message: QueryTallyResultResponseProtoMsg): QueryTallyResultResponse; toProto(message: QueryTallyResultResponse): Uint8Array; toProtoMsg(message: QueryTallyResultResponse): QueryTallyResultResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryGroupsRequest is the Query/Groups request type. * @name QueryGroupsRequest * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupsRequest */ export declare const QueryGroupsRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryGroupsRequest; isAmino(o: any): o is QueryGroupsRequestAmino; encode(message: QueryGroupsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGroupsRequest; fromPartial(object: DeepPartial): QueryGroupsRequest; fromAmino(object: QueryGroupsRequestAmino): QueryGroupsRequest; toAmino(message: QueryGroupsRequest): QueryGroupsRequestAmino; fromAminoMsg(object: QueryGroupsRequestAminoMsg): QueryGroupsRequest; toAminoMsg(message: QueryGroupsRequest): QueryGroupsRequestAminoMsg; fromProtoMsg(message: QueryGroupsRequestProtoMsg): QueryGroupsRequest; toProto(message: QueryGroupsRequest): Uint8Array; toProtoMsg(message: QueryGroupsRequest): QueryGroupsRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryGroupsResponse is the Query/Groups response type. * @name QueryGroupsResponse * @package cosmos.group.v1 * @see proto type: cosmos.group.v1.QueryGroupsResponse */ export declare const QueryGroupsResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryGroupsResponse; isAmino(o: any): o is QueryGroupsResponseAmino; encode(message: QueryGroupsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGroupsResponse; fromPartial(object: DeepPartial): QueryGroupsResponse; fromAmino(object: QueryGroupsResponseAmino): QueryGroupsResponse; toAmino(message: QueryGroupsResponse): QueryGroupsResponseAmino; fromAminoMsg(object: QueryGroupsResponseAminoMsg): QueryGroupsResponse; toAminoMsg(message: QueryGroupsResponse): QueryGroupsResponseAminoMsg; fromProtoMsg(message: QueryGroupsResponseProtoMsg): QueryGroupsResponse; toProto(message: QueryGroupsResponse): Uint8Array; toProtoMsg(message: QueryGroupsResponse): QueryGroupsResponseProtoMsg; registerTypeUrl(): void; };