import { BinaryReader, BinaryWriter } from "../../../binary.js"; import { DeepPartial } from "../../../helpers.js"; import { PageRequest, PageRequestAmino, PageResponse, PageResponseAmino } from "../../base/query/v1beta1/pagination.js"; import { DelegationResponse, DelegationResponseAmino, HistoricalInfo, HistoricalInfoAmino, Params, ParamsAmino, Pool, PoolAmino, RedelegationResponse, RedelegationResponseAmino, UnbondingDelegation, UnbondingDelegationAmino, Validator, ValidatorAmino } from "./staking.js"; //#region src/cosmos/staking/v1beta1/query.d.ts /** * QueryValidatorsRequest is request type for Query/Validators RPC method. * @name QueryValidatorsRequest * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryValidatorsRequest */ interface QueryValidatorsRequest { /** * status enables to query for validators matching a given status. */ status: string; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequest; } interface QueryValidatorsRequestProtoMsg { typeUrl: "/cosmos.staking.v1beta1.QueryValidatorsRequest"; value: Uint8Array; } /** * QueryValidatorsRequest is request type for Query/Validators RPC method. * @name QueryValidatorsRequestAmino * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryValidatorsRequest */ interface QueryValidatorsRequestAmino { /** * status enables to query for validators matching a given status. */ status: string; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequestAmino; } interface QueryValidatorsRequestAminoMsg { type: "cosmos-sdk/QueryValidatorsRequest"; value: QueryValidatorsRequestAmino; } /** * QueryValidatorsResponse is response type for the Query/Validators RPC method * @name QueryValidatorsResponse * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryValidatorsResponse */ interface QueryValidatorsResponse { /** * validators contains all the queried validators. */ validators: Validator[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponse; } interface QueryValidatorsResponseProtoMsg { typeUrl: "/cosmos.staking.v1beta1.QueryValidatorsResponse"; value: Uint8Array; } /** * QueryValidatorsResponse is response type for the Query/Validators RPC method * @name QueryValidatorsResponseAmino * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryValidatorsResponse */ interface QueryValidatorsResponseAmino { /** * validators contains all the queried validators. */ validators: ValidatorAmino[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponseAmino; } interface QueryValidatorsResponseAminoMsg { type: "cosmos-sdk/QueryValidatorsResponse"; value: QueryValidatorsResponseAmino; } /** * QueryValidatorRequest is response type for the Query/Validator RPC method * @name QueryValidatorRequest * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryValidatorRequest */ interface QueryValidatorRequest { /** * validator_addr defines the validator address to query for. */ validatorAddr: string; } interface QueryValidatorRequestProtoMsg { typeUrl: "/cosmos.staking.v1beta1.QueryValidatorRequest"; value: Uint8Array; } /** * QueryValidatorRequest is response type for the Query/Validator RPC method * @name QueryValidatorRequestAmino * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryValidatorRequest */ interface QueryValidatorRequestAmino { /** * validator_addr defines the validator address to query for. */ validator_addr: string; } interface QueryValidatorRequestAminoMsg { type: "cosmos-sdk/QueryValidatorRequest"; value: QueryValidatorRequestAmino; } /** * QueryValidatorResponse is response type for the Query/Validator RPC method * @name QueryValidatorResponse * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryValidatorResponse */ interface QueryValidatorResponse { /** * validator defines the validator info. */ validator: Validator; } interface QueryValidatorResponseProtoMsg { typeUrl: "/cosmos.staking.v1beta1.QueryValidatorResponse"; value: Uint8Array; } /** * QueryValidatorResponse is response type for the Query/Validator RPC method * @name QueryValidatorResponseAmino * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryValidatorResponse */ interface QueryValidatorResponseAmino { /** * validator defines the validator info. */ validator: ValidatorAmino; } interface QueryValidatorResponseAminoMsg { type: "cosmos-sdk/QueryValidatorResponse"; value: QueryValidatorResponseAmino; } /** * QueryValidatorDelegationsRequest is request type for the * Query/ValidatorDelegations RPC method * @name QueryValidatorDelegationsRequest * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryValidatorDelegationsRequest */ interface QueryValidatorDelegationsRequest { /** * validator_addr defines the validator address to query for. */ validatorAddr: string; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequest; } interface QueryValidatorDelegationsRequestProtoMsg { typeUrl: "/cosmos.staking.v1beta1.QueryValidatorDelegationsRequest"; value: Uint8Array; } /** * QueryValidatorDelegationsRequest is request type for the * Query/ValidatorDelegations RPC method * @name QueryValidatorDelegationsRequestAmino * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryValidatorDelegationsRequest */ interface QueryValidatorDelegationsRequestAmino { /** * validator_addr defines the validator address to query for. */ validator_addr: string; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequestAmino; } interface QueryValidatorDelegationsRequestAminoMsg { type: "cosmos-sdk/QueryValidatorDelegationsRequest"; value: QueryValidatorDelegationsRequestAmino; } /** * QueryValidatorDelegationsResponse is response type for the * Query/ValidatorDelegations RPC method * @name QueryValidatorDelegationsResponse * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryValidatorDelegationsResponse */ interface QueryValidatorDelegationsResponse { delegationResponses: DelegationResponse[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponse; } interface QueryValidatorDelegationsResponseProtoMsg { typeUrl: "/cosmos.staking.v1beta1.QueryValidatorDelegationsResponse"; value: Uint8Array; } /** * QueryValidatorDelegationsResponse is response type for the * Query/ValidatorDelegations RPC method * @name QueryValidatorDelegationsResponseAmino * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryValidatorDelegationsResponse */ interface QueryValidatorDelegationsResponseAmino { delegation_responses: DelegationResponseAmino[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponseAmino; } interface QueryValidatorDelegationsResponseAminoMsg { type: "cosmos-sdk/QueryValidatorDelegationsResponse"; value: QueryValidatorDelegationsResponseAmino; } /** * QueryValidatorUnbondingDelegationsRequest is required type for the * Query/ValidatorUnbondingDelegations RPC method * @name QueryValidatorUnbondingDelegationsRequest * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryValidatorUnbondingDelegationsRequest */ interface QueryValidatorUnbondingDelegationsRequest { /** * validator_addr defines the validator address to query for. */ validatorAddr: string; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequest; } interface QueryValidatorUnbondingDelegationsRequestProtoMsg { typeUrl: "/cosmos.staking.v1beta1.QueryValidatorUnbondingDelegationsRequest"; value: Uint8Array; } /** * QueryValidatorUnbondingDelegationsRequest is required type for the * Query/ValidatorUnbondingDelegations RPC method * @name QueryValidatorUnbondingDelegationsRequestAmino * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryValidatorUnbondingDelegationsRequest */ interface QueryValidatorUnbondingDelegationsRequestAmino { /** * validator_addr defines the validator address to query for. */ validator_addr: string; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequestAmino; } interface QueryValidatorUnbondingDelegationsRequestAminoMsg { type: "cosmos-sdk/QueryValidatorUnbondingDelegationsRequest"; value: QueryValidatorUnbondingDelegationsRequestAmino; } /** * QueryValidatorUnbondingDelegationsResponse is response type for the * Query/ValidatorUnbondingDelegations RPC method. * @name QueryValidatorUnbondingDelegationsResponse * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryValidatorUnbondingDelegationsResponse */ interface QueryValidatorUnbondingDelegationsResponse { unbondingResponses: UnbondingDelegation[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponse; } interface QueryValidatorUnbondingDelegationsResponseProtoMsg { typeUrl: "/cosmos.staking.v1beta1.QueryValidatorUnbondingDelegationsResponse"; value: Uint8Array; } /** * QueryValidatorUnbondingDelegationsResponse is response type for the * Query/ValidatorUnbondingDelegations RPC method. * @name QueryValidatorUnbondingDelegationsResponseAmino * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryValidatorUnbondingDelegationsResponse */ interface QueryValidatorUnbondingDelegationsResponseAmino { unbonding_responses: UnbondingDelegationAmino[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponseAmino; } interface QueryValidatorUnbondingDelegationsResponseAminoMsg { type: "cosmos-sdk/QueryValidatorUnbondingDelegationsResponse"; value: QueryValidatorUnbondingDelegationsResponseAmino; } /** * QueryDelegationRequest is request type for the Query/Delegation RPC method. * @name QueryDelegationRequest * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegationRequest */ interface QueryDelegationRequest { /** * delegator_addr defines the delegator address to query for. */ delegatorAddr: string; /** * validator_addr defines the validator address to query for. */ validatorAddr: string; } interface QueryDelegationRequestProtoMsg { typeUrl: "/cosmos.staking.v1beta1.QueryDelegationRequest"; value: Uint8Array; } /** * QueryDelegationRequest is request type for the Query/Delegation RPC method. * @name QueryDelegationRequestAmino * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegationRequest */ interface QueryDelegationRequestAmino { /** * delegator_addr defines the delegator address to query for. */ delegator_addr: string; /** * validator_addr defines the validator address to query for. */ validator_addr: string; } interface QueryDelegationRequestAminoMsg { type: "cosmos-sdk/QueryDelegationRequest"; value: QueryDelegationRequestAmino; } /** * QueryDelegationResponse is response type for the Query/Delegation RPC method. * @name QueryDelegationResponse * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegationResponse */ interface QueryDelegationResponse { /** * delegation_responses defines the delegation info of a delegation. */ delegationResponse?: DelegationResponse; } interface QueryDelegationResponseProtoMsg { typeUrl: "/cosmos.staking.v1beta1.QueryDelegationResponse"; value: Uint8Array; } /** * QueryDelegationResponse is response type for the Query/Delegation RPC method. * @name QueryDelegationResponseAmino * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegationResponse */ interface QueryDelegationResponseAmino { /** * delegation_responses defines the delegation info of a delegation. */ delegation_response?: DelegationResponseAmino; } interface QueryDelegationResponseAminoMsg { type: "cosmos-sdk/QueryDelegationResponse"; value: QueryDelegationResponseAmino; } /** * QueryUnbondingDelegationRequest is request type for the * Query/UnbondingDelegation RPC method. * @name QueryUnbondingDelegationRequest * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryUnbondingDelegationRequest */ interface QueryUnbondingDelegationRequest { /** * delegator_addr defines the delegator address to query for. */ delegatorAddr: string; /** * validator_addr defines the validator address to query for. */ validatorAddr: string; } interface QueryUnbondingDelegationRequestProtoMsg { typeUrl: "/cosmos.staking.v1beta1.QueryUnbondingDelegationRequest"; value: Uint8Array; } /** * QueryUnbondingDelegationRequest is request type for the * Query/UnbondingDelegation RPC method. * @name QueryUnbondingDelegationRequestAmino * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryUnbondingDelegationRequest */ interface QueryUnbondingDelegationRequestAmino { /** * delegator_addr defines the delegator address to query for. */ delegator_addr: string; /** * validator_addr defines the validator address to query for. */ validator_addr: string; } interface QueryUnbondingDelegationRequestAminoMsg { type: "cosmos-sdk/QueryUnbondingDelegationRequest"; value: QueryUnbondingDelegationRequestAmino; } /** * QueryDelegationResponse is response type for the Query/UnbondingDelegation * RPC method. * @name QueryUnbondingDelegationResponse * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryUnbondingDelegationResponse */ interface QueryUnbondingDelegationResponse { /** * unbond defines the unbonding information of a delegation. */ unbond: UnbondingDelegation; } interface QueryUnbondingDelegationResponseProtoMsg { typeUrl: "/cosmos.staking.v1beta1.QueryUnbondingDelegationResponse"; value: Uint8Array; } /** * QueryDelegationResponse is response type for the Query/UnbondingDelegation * RPC method. * @name QueryUnbondingDelegationResponseAmino * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryUnbondingDelegationResponse */ interface QueryUnbondingDelegationResponseAmino { /** * unbond defines the unbonding information of a delegation. */ unbond: UnbondingDelegationAmino; } interface QueryUnbondingDelegationResponseAminoMsg { type: "cosmos-sdk/QueryUnbondingDelegationResponse"; value: QueryUnbondingDelegationResponseAmino; } /** * QueryDelegatorDelegationsRequest is request type for the * Query/DelegatorDelegations RPC method. * @name QueryDelegatorDelegationsRequest * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegatorDelegationsRequest */ interface QueryDelegatorDelegationsRequest { /** * delegator_addr defines the delegator address to query for. */ delegatorAddr: string; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequest; } interface QueryDelegatorDelegationsRequestProtoMsg { typeUrl: "/cosmos.staking.v1beta1.QueryDelegatorDelegationsRequest"; value: Uint8Array; } /** * QueryDelegatorDelegationsRequest is request type for the * Query/DelegatorDelegations RPC method. * @name QueryDelegatorDelegationsRequestAmino * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegatorDelegationsRequest */ interface QueryDelegatorDelegationsRequestAmino { /** * delegator_addr defines the delegator address to query for. */ delegator_addr: string; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequestAmino; } interface QueryDelegatorDelegationsRequestAminoMsg { type: "cosmos-sdk/QueryDelegatorDelegationsRequest"; value: QueryDelegatorDelegationsRequestAmino; } /** * QueryDelegatorDelegationsResponse is response type for the * Query/DelegatorDelegations RPC method. * @name QueryDelegatorDelegationsResponse * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegatorDelegationsResponse */ interface QueryDelegatorDelegationsResponse { /** * delegation_responses defines all the delegations' info of a delegator. */ delegationResponses: DelegationResponse[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponse; } interface QueryDelegatorDelegationsResponseProtoMsg { typeUrl: "/cosmos.staking.v1beta1.QueryDelegatorDelegationsResponse"; value: Uint8Array; } /** * QueryDelegatorDelegationsResponse is response type for the * Query/DelegatorDelegations RPC method. * @name QueryDelegatorDelegationsResponseAmino * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegatorDelegationsResponse */ interface QueryDelegatorDelegationsResponseAmino { /** * delegation_responses defines all the delegations' info of a delegator. */ delegation_responses: DelegationResponseAmino[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponseAmino; } interface QueryDelegatorDelegationsResponseAminoMsg { type: "cosmos-sdk/QueryDelegatorDelegationsResponse"; value: QueryDelegatorDelegationsResponseAmino; } /** * QueryDelegatorUnbondingDelegationsRequest is request type for the * Query/DelegatorUnbondingDelegations RPC method. * @name QueryDelegatorUnbondingDelegationsRequest * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegatorUnbondingDelegationsRequest */ interface QueryDelegatorUnbondingDelegationsRequest { /** * delegator_addr defines the delegator address to query for. */ delegatorAddr: string; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequest; } interface QueryDelegatorUnbondingDelegationsRequestProtoMsg { typeUrl: "/cosmos.staking.v1beta1.QueryDelegatorUnbondingDelegationsRequest"; value: Uint8Array; } /** * QueryDelegatorUnbondingDelegationsRequest is request type for the * Query/DelegatorUnbondingDelegations RPC method. * @name QueryDelegatorUnbondingDelegationsRequestAmino * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegatorUnbondingDelegationsRequest */ interface QueryDelegatorUnbondingDelegationsRequestAmino { /** * delegator_addr defines the delegator address to query for. */ delegator_addr: string; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequestAmino; } interface QueryDelegatorUnbondingDelegationsRequestAminoMsg { type: "cosmos-sdk/QueryDelegatorUnbondingDelegationsRequest"; value: QueryDelegatorUnbondingDelegationsRequestAmino; } /** * QueryUnbondingDelegatorDelegationsResponse is response type for the * Query/UnbondingDelegatorDelegations RPC method. * @name QueryDelegatorUnbondingDelegationsResponse * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegatorUnbondingDelegationsResponse */ interface QueryDelegatorUnbondingDelegationsResponse { unbondingResponses: UnbondingDelegation[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponse; } interface QueryDelegatorUnbondingDelegationsResponseProtoMsg { typeUrl: "/cosmos.staking.v1beta1.QueryDelegatorUnbondingDelegationsResponse"; value: Uint8Array; } /** * QueryUnbondingDelegatorDelegationsResponse is response type for the * Query/UnbondingDelegatorDelegations RPC method. * @name QueryDelegatorUnbondingDelegationsResponseAmino * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegatorUnbondingDelegationsResponse */ interface QueryDelegatorUnbondingDelegationsResponseAmino { unbonding_responses: UnbondingDelegationAmino[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponseAmino; } interface QueryDelegatorUnbondingDelegationsResponseAminoMsg { type: "cosmos-sdk/QueryDelegatorUnbondingDelegationsResponse"; value: QueryDelegatorUnbondingDelegationsResponseAmino; } /** * QueryRedelegationsRequest is request type for the Query/Redelegations RPC * method. * @name QueryRedelegationsRequest * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryRedelegationsRequest */ interface QueryRedelegationsRequest { /** * delegator_addr defines the delegator address to query for. */ delegatorAddr: string; /** * src_validator_addr defines the validator address to redelegate from. */ srcValidatorAddr: string; /** * dst_validator_addr defines the validator address to redelegate to. */ dstValidatorAddr: string; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequest; } interface QueryRedelegationsRequestProtoMsg { typeUrl: "/cosmos.staking.v1beta1.QueryRedelegationsRequest"; value: Uint8Array; } /** * QueryRedelegationsRequest is request type for the Query/Redelegations RPC * method. * @name QueryRedelegationsRequestAmino * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryRedelegationsRequest */ interface QueryRedelegationsRequestAmino { /** * delegator_addr defines the delegator address to query for. */ delegator_addr: string; /** * src_validator_addr defines the validator address to redelegate from. */ src_validator_addr: string; /** * dst_validator_addr defines the validator address to redelegate to. */ dst_validator_addr: string; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequestAmino; } interface QueryRedelegationsRequestAminoMsg { type: "cosmos-sdk/QueryRedelegationsRequest"; value: QueryRedelegationsRequestAmino; } /** * QueryRedelegationsResponse is response type for the Query/Redelegations RPC * method. * @name QueryRedelegationsResponse * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryRedelegationsResponse */ interface QueryRedelegationsResponse { redelegationResponses: RedelegationResponse[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponse; } interface QueryRedelegationsResponseProtoMsg { typeUrl: "/cosmos.staking.v1beta1.QueryRedelegationsResponse"; value: Uint8Array; } /** * QueryRedelegationsResponse is response type for the Query/Redelegations RPC * method. * @name QueryRedelegationsResponseAmino * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryRedelegationsResponse */ interface QueryRedelegationsResponseAmino { redelegation_responses: RedelegationResponseAmino[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponseAmino; } interface QueryRedelegationsResponseAminoMsg { type: "cosmos-sdk/QueryRedelegationsResponse"; value: QueryRedelegationsResponseAmino; } /** * QueryDelegatorValidatorsRequest is request type for the * Query/DelegatorValidators RPC method. * @name QueryDelegatorValidatorsRequest * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegatorValidatorsRequest */ interface QueryDelegatorValidatorsRequest { /** * delegator_addr defines the delegator address to query for. */ delegatorAddr: string; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequest; } interface QueryDelegatorValidatorsRequestProtoMsg { typeUrl: "/cosmos.staking.v1beta1.QueryDelegatorValidatorsRequest"; value: Uint8Array; } /** * QueryDelegatorValidatorsRequest is request type for the * Query/DelegatorValidators RPC method. * @name QueryDelegatorValidatorsRequestAmino * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegatorValidatorsRequest */ interface QueryDelegatorValidatorsRequestAmino { /** * delegator_addr defines the delegator address to query for. */ delegator_addr: string; /** * pagination defines an optional pagination for the request. */ pagination?: PageRequestAmino; } interface QueryDelegatorValidatorsRequestAminoMsg { type: "cosmos-sdk/QueryDelegatorValidatorsRequest"; value: QueryDelegatorValidatorsRequestAmino; } /** * QueryDelegatorValidatorsResponse is response type for the * Query/DelegatorValidators RPC method. * @name QueryDelegatorValidatorsResponse * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegatorValidatorsResponse */ interface QueryDelegatorValidatorsResponse { /** * validators defines the validators' info of a delegator. */ validators: Validator[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponse; } interface QueryDelegatorValidatorsResponseProtoMsg { typeUrl: "/cosmos.staking.v1beta1.QueryDelegatorValidatorsResponse"; value: Uint8Array; } /** * QueryDelegatorValidatorsResponse is response type for the * Query/DelegatorValidators RPC method. * @name QueryDelegatorValidatorsResponseAmino * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegatorValidatorsResponse */ interface QueryDelegatorValidatorsResponseAmino { /** * validators defines the validators' info of a delegator. */ validators: ValidatorAmino[]; /** * pagination defines the pagination in the response. */ pagination?: PageResponseAmino; } interface QueryDelegatorValidatorsResponseAminoMsg { type: "cosmos-sdk/QueryDelegatorValidatorsResponse"; value: QueryDelegatorValidatorsResponseAmino; } /** * QueryDelegatorValidatorRequest is request type for the * Query/DelegatorValidator RPC method. * @name QueryDelegatorValidatorRequest * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegatorValidatorRequest */ interface QueryDelegatorValidatorRequest { /** * delegator_addr defines the delegator address to query for. */ delegatorAddr: string; /** * validator_addr defines the validator address to query for. */ validatorAddr: string; } interface QueryDelegatorValidatorRequestProtoMsg { typeUrl: "/cosmos.staking.v1beta1.QueryDelegatorValidatorRequest"; value: Uint8Array; } /** * QueryDelegatorValidatorRequest is request type for the * Query/DelegatorValidator RPC method. * @name QueryDelegatorValidatorRequestAmino * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegatorValidatorRequest */ interface QueryDelegatorValidatorRequestAmino { /** * delegator_addr defines the delegator address to query for. */ delegator_addr: string; /** * validator_addr defines the validator address to query for. */ validator_addr: string; } interface QueryDelegatorValidatorRequestAminoMsg { type: "cosmos-sdk/QueryDelegatorValidatorRequest"; value: QueryDelegatorValidatorRequestAmino; } /** * QueryDelegatorValidatorResponse response type for the * Query/DelegatorValidator RPC method. * @name QueryDelegatorValidatorResponse * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegatorValidatorResponse */ interface QueryDelegatorValidatorResponse { /** * validator defines the validator info. */ validator: Validator; } interface QueryDelegatorValidatorResponseProtoMsg { typeUrl: "/cosmos.staking.v1beta1.QueryDelegatorValidatorResponse"; value: Uint8Array; } /** * QueryDelegatorValidatorResponse response type for the * Query/DelegatorValidator RPC method. * @name QueryDelegatorValidatorResponseAmino * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegatorValidatorResponse */ interface QueryDelegatorValidatorResponseAmino { /** * validator defines the validator info. */ validator: ValidatorAmino; } interface QueryDelegatorValidatorResponseAminoMsg { type: "cosmos-sdk/QueryDelegatorValidatorResponse"; value: QueryDelegatorValidatorResponseAmino; } /** * QueryHistoricalInfoRequest is request type for the Query/HistoricalInfo RPC * method. * @name QueryHistoricalInfoRequest * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryHistoricalInfoRequest */ interface QueryHistoricalInfoRequest { /** * height defines at which height to query the historical info. */ height: bigint; } interface QueryHistoricalInfoRequestProtoMsg { typeUrl: "/cosmos.staking.v1beta1.QueryHistoricalInfoRequest"; value: Uint8Array; } /** * QueryHistoricalInfoRequest is request type for the Query/HistoricalInfo RPC * method. * @name QueryHistoricalInfoRequestAmino * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryHistoricalInfoRequest */ interface QueryHistoricalInfoRequestAmino { /** * height defines at which height to query the historical info. */ height: string; } interface QueryHistoricalInfoRequestAminoMsg { type: "cosmos-sdk/QueryHistoricalInfoRequest"; value: QueryHistoricalInfoRequestAmino; } /** * QueryHistoricalInfoResponse is response type for the Query/HistoricalInfo RPC * method. * @name QueryHistoricalInfoResponse * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryHistoricalInfoResponse */ interface QueryHistoricalInfoResponse { /** * hist defines the historical info at the given height. */ hist?: HistoricalInfo; } interface QueryHistoricalInfoResponseProtoMsg { typeUrl: "/cosmos.staking.v1beta1.QueryHistoricalInfoResponse"; value: Uint8Array; } /** * QueryHistoricalInfoResponse is response type for the Query/HistoricalInfo RPC * method. * @name QueryHistoricalInfoResponseAmino * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryHistoricalInfoResponse */ interface QueryHistoricalInfoResponseAmino { /** * hist defines the historical info at the given height. */ hist?: HistoricalInfoAmino; } interface QueryHistoricalInfoResponseAminoMsg { type: "cosmos-sdk/QueryHistoricalInfoResponse"; value: QueryHistoricalInfoResponseAmino; } /** * QueryPoolRequest is request type for the Query/Pool RPC method. * @name QueryPoolRequest * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryPoolRequest */ interface QueryPoolRequest {} interface QueryPoolRequestProtoMsg { typeUrl: "/cosmos.staking.v1beta1.QueryPoolRequest"; value: Uint8Array; } /** * QueryPoolRequest is request type for the Query/Pool RPC method. * @name QueryPoolRequestAmino * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryPoolRequest */ interface QueryPoolRequestAmino {} interface QueryPoolRequestAminoMsg { type: "cosmos-sdk/QueryPoolRequest"; value: QueryPoolRequestAmino; } /** * QueryPoolResponse is response type for the Query/Pool RPC method. * @name QueryPoolResponse * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryPoolResponse */ interface QueryPoolResponse { /** * pool defines the pool info. */ pool: Pool; } interface QueryPoolResponseProtoMsg { typeUrl: "/cosmos.staking.v1beta1.QueryPoolResponse"; value: Uint8Array; } /** * QueryPoolResponse is response type for the Query/Pool RPC method. * @name QueryPoolResponseAmino * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryPoolResponse */ interface QueryPoolResponseAmino { /** * pool defines the pool info. */ pool: PoolAmino; } interface QueryPoolResponseAminoMsg { type: "cosmos-sdk/QueryPoolResponse"; value: QueryPoolResponseAmino; } /** * QueryParamsRequest is request type for the Query/Params RPC method. * @name QueryParamsRequest * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryParamsRequest */ interface QueryParamsRequest {} interface QueryParamsRequestProtoMsg { typeUrl: "/cosmos.staking.v1beta1.QueryParamsRequest"; value: Uint8Array; } /** * QueryParamsRequest is request type for the Query/Params RPC method. * @name QueryParamsRequestAmino * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryParamsRequest */ interface QueryParamsRequestAmino {} interface QueryParamsRequestAminoMsg { type: "cosmos-sdk/QueryParamsRequest"; value: QueryParamsRequestAmino; } /** * QueryParamsResponse is response type for the Query/Params RPC method. * @name QueryParamsResponse * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryParamsResponse */ interface QueryParamsResponse { /** * params holds all the parameters of this module. */ params: Params; } interface QueryParamsResponseProtoMsg { typeUrl: "/cosmos.staking.v1beta1.QueryParamsResponse"; value: Uint8Array; } /** * QueryParamsResponse is response type for the Query/Params RPC method. * @name QueryParamsResponseAmino * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryParamsResponse */ interface QueryParamsResponseAmino { /** * params holds all the parameters of this module. */ params: ParamsAmino; } interface QueryParamsResponseAminoMsg { type: "cosmos-sdk/QueryParamsResponse"; value: QueryParamsResponseAmino; } /** * QueryValidatorsRequest is request type for Query/Validators RPC method. * @name QueryValidatorsRequest * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryValidatorsRequest */ declare const QueryValidatorsRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryValidatorsRequest; isAmino(o: any): o is QueryValidatorsRequestAmino; encode(message: QueryValidatorsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryValidatorsRequest; fromPartial(object: DeepPartial): QueryValidatorsRequest; fromAmino(object: QueryValidatorsRequestAmino): QueryValidatorsRequest; toAmino(message: QueryValidatorsRequest): QueryValidatorsRequestAmino; fromAminoMsg(object: QueryValidatorsRequestAminoMsg): QueryValidatorsRequest; toAminoMsg(message: QueryValidatorsRequest): QueryValidatorsRequestAminoMsg; fromProtoMsg(message: QueryValidatorsRequestProtoMsg): QueryValidatorsRequest; toProto(message: QueryValidatorsRequest): Uint8Array; toProtoMsg(message: QueryValidatorsRequest): QueryValidatorsRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryValidatorsResponse is response type for the Query/Validators RPC method * @name QueryValidatorsResponse * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryValidatorsResponse */ declare const QueryValidatorsResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryValidatorsResponse; isAmino(o: any): o is QueryValidatorsResponseAmino; encode(message: QueryValidatorsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryValidatorsResponse; fromPartial(object: DeepPartial): QueryValidatorsResponse; fromAmino(object: QueryValidatorsResponseAmino): QueryValidatorsResponse; toAmino(message: QueryValidatorsResponse): QueryValidatorsResponseAmino; fromAminoMsg(object: QueryValidatorsResponseAminoMsg): QueryValidatorsResponse; toAminoMsg(message: QueryValidatorsResponse): QueryValidatorsResponseAminoMsg; fromProtoMsg(message: QueryValidatorsResponseProtoMsg): QueryValidatorsResponse; toProto(message: QueryValidatorsResponse): Uint8Array; toProtoMsg(message: QueryValidatorsResponse): QueryValidatorsResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryValidatorRequest is response type for the Query/Validator RPC method * @name QueryValidatorRequest * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryValidatorRequest */ declare const QueryValidatorRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryValidatorRequest; isAmino(o: any): o is QueryValidatorRequestAmino; encode(message: QueryValidatorRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryValidatorRequest; fromPartial(object: DeepPartial): QueryValidatorRequest; fromAmino(object: QueryValidatorRequestAmino): QueryValidatorRequest; toAmino(message: QueryValidatorRequest): QueryValidatorRequestAmino; fromAminoMsg(object: QueryValidatorRequestAminoMsg): QueryValidatorRequest; toAminoMsg(message: QueryValidatorRequest): QueryValidatorRequestAminoMsg; fromProtoMsg(message: QueryValidatorRequestProtoMsg): QueryValidatorRequest; toProto(message: QueryValidatorRequest): Uint8Array; toProtoMsg(message: QueryValidatorRequest): QueryValidatorRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryValidatorResponse is response type for the Query/Validator RPC method * @name QueryValidatorResponse * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryValidatorResponse */ declare const QueryValidatorResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryValidatorResponse; isAmino(o: any): o is QueryValidatorResponseAmino; encode(message: QueryValidatorResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryValidatorResponse; fromPartial(object: DeepPartial): QueryValidatorResponse; fromAmino(object: QueryValidatorResponseAmino): QueryValidatorResponse; toAmino(message: QueryValidatorResponse): QueryValidatorResponseAmino; fromAminoMsg(object: QueryValidatorResponseAminoMsg): QueryValidatorResponse; toAminoMsg(message: QueryValidatorResponse): QueryValidatorResponseAminoMsg; fromProtoMsg(message: QueryValidatorResponseProtoMsg): QueryValidatorResponse; toProto(message: QueryValidatorResponse): Uint8Array; toProtoMsg(message: QueryValidatorResponse): QueryValidatorResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryValidatorDelegationsRequest is request type for the * Query/ValidatorDelegations RPC method * @name QueryValidatorDelegationsRequest * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryValidatorDelegationsRequest */ declare const QueryValidatorDelegationsRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryValidatorDelegationsRequest; isAmino(o: any): o is QueryValidatorDelegationsRequestAmino; encode(message: QueryValidatorDelegationsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryValidatorDelegationsRequest; fromPartial(object: DeepPartial): QueryValidatorDelegationsRequest; fromAmino(object: QueryValidatorDelegationsRequestAmino): QueryValidatorDelegationsRequest; toAmino(message: QueryValidatorDelegationsRequest): QueryValidatorDelegationsRequestAmino; fromAminoMsg(object: QueryValidatorDelegationsRequestAminoMsg): QueryValidatorDelegationsRequest; toAminoMsg(message: QueryValidatorDelegationsRequest): QueryValidatorDelegationsRequestAminoMsg; fromProtoMsg(message: QueryValidatorDelegationsRequestProtoMsg): QueryValidatorDelegationsRequest; toProto(message: QueryValidatorDelegationsRequest): Uint8Array; toProtoMsg(message: QueryValidatorDelegationsRequest): QueryValidatorDelegationsRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryValidatorDelegationsResponse is response type for the * Query/ValidatorDelegations RPC method * @name QueryValidatorDelegationsResponse * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryValidatorDelegationsResponse */ declare const QueryValidatorDelegationsResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryValidatorDelegationsResponse; isAmino(o: any): o is QueryValidatorDelegationsResponseAmino; encode(message: QueryValidatorDelegationsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryValidatorDelegationsResponse; fromPartial(object: DeepPartial): QueryValidatorDelegationsResponse; fromAmino(object: QueryValidatorDelegationsResponseAmino): QueryValidatorDelegationsResponse; toAmino(message: QueryValidatorDelegationsResponse): QueryValidatorDelegationsResponseAmino; fromAminoMsg(object: QueryValidatorDelegationsResponseAminoMsg): QueryValidatorDelegationsResponse; toAminoMsg(message: QueryValidatorDelegationsResponse): QueryValidatorDelegationsResponseAminoMsg; fromProtoMsg(message: QueryValidatorDelegationsResponseProtoMsg): QueryValidatorDelegationsResponse; toProto(message: QueryValidatorDelegationsResponse): Uint8Array; toProtoMsg(message: QueryValidatorDelegationsResponse): QueryValidatorDelegationsResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryValidatorUnbondingDelegationsRequest is required type for the * Query/ValidatorUnbondingDelegations RPC method * @name QueryValidatorUnbondingDelegationsRequest * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryValidatorUnbondingDelegationsRequest */ declare const QueryValidatorUnbondingDelegationsRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryValidatorUnbondingDelegationsRequest; isAmino(o: any): o is QueryValidatorUnbondingDelegationsRequestAmino; encode(message: QueryValidatorUnbondingDelegationsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryValidatorUnbondingDelegationsRequest; fromPartial(object: DeepPartial): QueryValidatorUnbondingDelegationsRequest; fromAmino(object: QueryValidatorUnbondingDelegationsRequestAmino): QueryValidatorUnbondingDelegationsRequest; toAmino(message: QueryValidatorUnbondingDelegationsRequest): QueryValidatorUnbondingDelegationsRequestAmino; fromAminoMsg(object: QueryValidatorUnbondingDelegationsRequestAminoMsg): QueryValidatorUnbondingDelegationsRequest; toAminoMsg(message: QueryValidatorUnbondingDelegationsRequest): QueryValidatorUnbondingDelegationsRequestAminoMsg; fromProtoMsg(message: QueryValidatorUnbondingDelegationsRequestProtoMsg): QueryValidatorUnbondingDelegationsRequest; toProto(message: QueryValidatorUnbondingDelegationsRequest): Uint8Array; toProtoMsg(message: QueryValidatorUnbondingDelegationsRequest): QueryValidatorUnbondingDelegationsRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryValidatorUnbondingDelegationsResponse is response type for the * Query/ValidatorUnbondingDelegations RPC method. * @name QueryValidatorUnbondingDelegationsResponse * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryValidatorUnbondingDelegationsResponse */ declare const QueryValidatorUnbondingDelegationsResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryValidatorUnbondingDelegationsResponse; isAmino(o: any): o is QueryValidatorUnbondingDelegationsResponseAmino; encode(message: QueryValidatorUnbondingDelegationsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryValidatorUnbondingDelegationsResponse; fromPartial(object: DeepPartial): QueryValidatorUnbondingDelegationsResponse; fromAmino(object: QueryValidatorUnbondingDelegationsResponseAmino): QueryValidatorUnbondingDelegationsResponse; toAmino(message: QueryValidatorUnbondingDelegationsResponse): QueryValidatorUnbondingDelegationsResponseAmino; fromAminoMsg(object: QueryValidatorUnbondingDelegationsResponseAminoMsg): QueryValidatorUnbondingDelegationsResponse; toAminoMsg(message: QueryValidatorUnbondingDelegationsResponse): QueryValidatorUnbondingDelegationsResponseAminoMsg; fromProtoMsg(message: QueryValidatorUnbondingDelegationsResponseProtoMsg): QueryValidatorUnbondingDelegationsResponse; toProto(message: QueryValidatorUnbondingDelegationsResponse): Uint8Array; toProtoMsg(message: QueryValidatorUnbondingDelegationsResponse): QueryValidatorUnbondingDelegationsResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryDelegationRequest is request type for the Query/Delegation RPC method. * @name QueryDelegationRequest * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegationRequest */ declare const QueryDelegationRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryDelegationRequest; isAmino(o: any): o is QueryDelegationRequestAmino; encode(message: QueryDelegationRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryDelegationRequest; fromPartial(object: DeepPartial): QueryDelegationRequest; fromAmino(object: QueryDelegationRequestAmino): QueryDelegationRequest; toAmino(message: QueryDelegationRequest): QueryDelegationRequestAmino; fromAminoMsg(object: QueryDelegationRequestAminoMsg): QueryDelegationRequest; toAminoMsg(message: QueryDelegationRequest): QueryDelegationRequestAminoMsg; fromProtoMsg(message: QueryDelegationRequestProtoMsg): QueryDelegationRequest; toProto(message: QueryDelegationRequest): Uint8Array; toProtoMsg(message: QueryDelegationRequest): QueryDelegationRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryDelegationResponse is response type for the Query/Delegation RPC method. * @name QueryDelegationResponse * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegationResponse */ declare const QueryDelegationResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryDelegationResponse; isAmino(o: any): o is QueryDelegationResponseAmino; encode(message: QueryDelegationResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryDelegationResponse; fromPartial(object: DeepPartial): QueryDelegationResponse; fromAmino(object: QueryDelegationResponseAmino): QueryDelegationResponse; toAmino(message: QueryDelegationResponse): QueryDelegationResponseAmino; fromAminoMsg(object: QueryDelegationResponseAminoMsg): QueryDelegationResponse; toAminoMsg(message: QueryDelegationResponse): QueryDelegationResponseAminoMsg; fromProtoMsg(message: QueryDelegationResponseProtoMsg): QueryDelegationResponse; toProto(message: QueryDelegationResponse): Uint8Array; toProtoMsg(message: QueryDelegationResponse): QueryDelegationResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryUnbondingDelegationRequest is request type for the * Query/UnbondingDelegation RPC method. * @name QueryUnbondingDelegationRequest * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryUnbondingDelegationRequest */ declare const QueryUnbondingDelegationRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryUnbondingDelegationRequest; isAmino(o: any): o is QueryUnbondingDelegationRequestAmino; encode(message: QueryUnbondingDelegationRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryUnbondingDelegationRequest; fromPartial(object: DeepPartial): QueryUnbondingDelegationRequest; fromAmino(object: QueryUnbondingDelegationRequestAmino): QueryUnbondingDelegationRequest; toAmino(message: QueryUnbondingDelegationRequest): QueryUnbondingDelegationRequestAmino; fromAminoMsg(object: QueryUnbondingDelegationRequestAminoMsg): QueryUnbondingDelegationRequest; toAminoMsg(message: QueryUnbondingDelegationRequest): QueryUnbondingDelegationRequestAminoMsg; fromProtoMsg(message: QueryUnbondingDelegationRequestProtoMsg): QueryUnbondingDelegationRequest; toProto(message: QueryUnbondingDelegationRequest): Uint8Array; toProtoMsg(message: QueryUnbondingDelegationRequest): QueryUnbondingDelegationRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryDelegationResponse is response type for the Query/UnbondingDelegation * RPC method. * @name QueryUnbondingDelegationResponse * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryUnbondingDelegationResponse */ declare const QueryUnbondingDelegationResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryUnbondingDelegationResponse; isAmino(o: any): o is QueryUnbondingDelegationResponseAmino; encode(message: QueryUnbondingDelegationResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryUnbondingDelegationResponse; fromPartial(object: DeepPartial): QueryUnbondingDelegationResponse; fromAmino(object: QueryUnbondingDelegationResponseAmino): QueryUnbondingDelegationResponse; toAmino(message: QueryUnbondingDelegationResponse): QueryUnbondingDelegationResponseAmino; fromAminoMsg(object: QueryUnbondingDelegationResponseAminoMsg): QueryUnbondingDelegationResponse; toAminoMsg(message: QueryUnbondingDelegationResponse): QueryUnbondingDelegationResponseAminoMsg; fromProtoMsg(message: QueryUnbondingDelegationResponseProtoMsg): QueryUnbondingDelegationResponse; toProto(message: QueryUnbondingDelegationResponse): Uint8Array; toProtoMsg(message: QueryUnbondingDelegationResponse): QueryUnbondingDelegationResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryDelegatorDelegationsRequest is request type for the * Query/DelegatorDelegations RPC method. * @name QueryDelegatorDelegationsRequest * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegatorDelegationsRequest */ declare const QueryDelegatorDelegationsRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryDelegatorDelegationsRequest; isAmino(o: any): o is QueryDelegatorDelegationsRequestAmino; encode(message: QueryDelegatorDelegationsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryDelegatorDelegationsRequest; fromPartial(object: DeepPartial): QueryDelegatorDelegationsRequest; fromAmino(object: QueryDelegatorDelegationsRequestAmino): QueryDelegatorDelegationsRequest; toAmino(message: QueryDelegatorDelegationsRequest): QueryDelegatorDelegationsRequestAmino; fromAminoMsg(object: QueryDelegatorDelegationsRequestAminoMsg): QueryDelegatorDelegationsRequest; toAminoMsg(message: QueryDelegatorDelegationsRequest): QueryDelegatorDelegationsRequestAminoMsg; fromProtoMsg(message: QueryDelegatorDelegationsRequestProtoMsg): QueryDelegatorDelegationsRequest; toProto(message: QueryDelegatorDelegationsRequest): Uint8Array; toProtoMsg(message: QueryDelegatorDelegationsRequest): QueryDelegatorDelegationsRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryDelegatorDelegationsResponse is response type for the * Query/DelegatorDelegations RPC method. * @name QueryDelegatorDelegationsResponse * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegatorDelegationsResponse */ declare const QueryDelegatorDelegationsResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryDelegatorDelegationsResponse; isAmino(o: any): o is QueryDelegatorDelegationsResponseAmino; encode(message: QueryDelegatorDelegationsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryDelegatorDelegationsResponse; fromPartial(object: DeepPartial): QueryDelegatorDelegationsResponse; fromAmino(object: QueryDelegatorDelegationsResponseAmino): QueryDelegatorDelegationsResponse; toAmino(message: QueryDelegatorDelegationsResponse): QueryDelegatorDelegationsResponseAmino; fromAminoMsg(object: QueryDelegatorDelegationsResponseAminoMsg): QueryDelegatorDelegationsResponse; toAminoMsg(message: QueryDelegatorDelegationsResponse): QueryDelegatorDelegationsResponseAminoMsg; fromProtoMsg(message: QueryDelegatorDelegationsResponseProtoMsg): QueryDelegatorDelegationsResponse; toProto(message: QueryDelegatorDelegationsResponse): Uint8Array; toProtoMsg(message: QueryDelegatorDelegationsResponse): QueryDelegatorDelegationsResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryDelegatorUnbondingDelegationsRequest is request type for the * Query/DelegatorUnbondingDelegations RPC method. * @name QueryDelegatorUnbondingDelegationsRequest * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegatorUnbondingDelegationsRequest */ declare const QueryDelegatorUnbondingDelegationsRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryDelegatorUnbondingDelegationsRequest; isAmino(o: any): o is QueryDelegatorUnbondingDelegationsRequestAmino; encode(message: QueryDelegatorUnbondingDelegationsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryDelegatorUnbondingDelegationsRequest; fromPartial(object: DeepPartial): QueryDelegatorUnbondingDelegationsRequest; fromAmino(object: QueryDelegatorUnbondingDelegationsRequestAmino): QueryDelegatorUnbondingDelegationsRequest; toAmino(message: QueryDelegatorUnbondingDelegationsRequest): QueryDelegatorUnbondingDelegationsRequestAmino; fromAminoMsg(object: QueryDelegatorUnbondingDelegationsRequestAminoMsg): QueryDelegatorUnbondingDelegationsRequest; toAminoMsg(message: QueryDelegatorUnbondingDelegationsRequest): QueryDelegatorUnbondingDelegationsRequestAminoMsg; fromProtoMsg(message: QueryDelegatorUnbondingDelegationsRequestProtoMsg): QueryDelegatorUnbondingDelegationsRequest; toProto(message: QueryDelegatorUnbondingDelegationsRequest): Uint8Array; toProtoMsg(message: QueryDelegatorUnbondingDelegationsRequest): QueryDelegatorUnbondingDelegationsRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryUnbondingDelegatorDelegationsResponse is response type for the * Query/UnbondingDelegatorDelegations RPC method. * @name QueryDelegatorUnbondingDelegationsResponse * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegatorUnbondingDelegationsResponse */ declare const QueryDelegatorUnbondingDelegationsResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryDelegatorUnbondingDelegationsResponse; isAmino(o: any): o is QueryDelegatorUnbondingDelegationsResponseAmino; encode(message: QueryDelegatorUnbondingDelegationsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryDelegatorUnbondingDelegationsResponse; fromPartial(object: DeepPartial): QueryDelegatorUnbondingDelegationsResponse; fromAmino(object: QueryDelegatorUnbondingDelegationsResponseAmino): QueryDelegatorUnbondingDelegationsResponse; toAmino(message: QueryDelegatorUnbondingDelegationsResponse): QueryDelegatorUnbondingDelegationsResponseAmino; fromAminoMsg(object: QueryDelegatorUnbondingDelegationsResponseAminoMsg): QueryDelegatorUnbondingDelegationsResponse; toAminoMsg(message: QueryDelegatorUnbondingDelegationsResponse): QueryDelegatorUnbondingDelegationsResponseAminoMsg; fromProtoMsg(message: QueryDelegatorUnbondingDelegationsResponseProtoMsg): QueryDelegatorUnbondingDelegationsResponse; toProto(message: QueryDelegatorUnbondingDelegationsResponse): Uint8Array; toProtoMsg(message: QueryDelegatorUnbondingDelegationsResponse): QueryDelegatorUnbondingDelegationsResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryRedelegationsRequest is request type for the Query/Redelegations RPC * method. * @name QueryRedelegationsRequest * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryRedelegationsRequest */ declare const QueryRedelegationsRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryRedelegationsRequest; isAmino(o: any): o is QueryRedelegationsRequestAmino; encode(message: QueryRedelegationsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryRedelegationsRequest; fromPartial(object: DeepPartial): QueryRedelegationsRequest; fromAmino(object: QueryRedelegationsRequestAmino): QueryRedelegationsRequest; toAmino(message: QueryRedelegationsRequest): QueryRedelegationsRequestAmino; fromAminoMsg(object: QueryRedelegationsRequestAminoMsg): QueryRedelegationsRequest; toAminoMsg(message: QueryRedelegationsRequest): QueryRedelegationsRequestAminoMsg; fromProtoMsg(message: QueryRedelegationsRequestProtoMsg): QueryRedelegationsRequest; toProto(message: QueryRedelegationsRequest): Uint8Array; toProtoMsg(message: QueryRedelegationsRequest): QueryRedelegationsRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryRedelegationsResponse is response type for the Query/Redelegations RPC * method. * @name QueryRedelegationsResponse * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryRedelegationsResponse */ declare const QueryRedelegationsResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryRedelegationsResponse; isAmino(o: any): o is QueryRedelegationsResponseAmino; encode(message: QueryRedelegationsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryRedelegationsResponse; fromPartial(object: DeepPartial): QueryRedelegationsResponse; fromAmino(object: QueryRedelegationsResponseAmino): QueryRedelegationsResponse; toAmino(message: QueryRedelegationsResponse): QueryRedelegationsResponseAmino; fromAminoMsg(object: QueryRedelegationsResponseAminoMsg): QueryRedelegationsResponse; toAminoMsg(message: QueryRedelegationsResponse): QueryRedelegationsResponseAminoMsg; fromProtoMsg(message: QueryRedelegationsResponseProtoMsg): QueryRedelegationsResponse; toProto(message: QueryRedelegationsResponse): Uint8Array; toProtoMsg(message: QueryRedelegationsResponse): QueryRedelegationsResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryDelegatorValidatorsRequest is request type for the * Query/DelegatorValidators RPC method. * @name QueryDelegatorValidatorsRequest * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegatorValidatorsRequest */ declare const QueryDelegatorValidatorsRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryDelegatorValidatorsRequest; isAmino(o: any): o is QueryDelegatorValidatorsRequestAmino; encode(message: QueryDelegatorValidatorsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryDelegatorValidatorsRequest; fromPartial(object: DeepPartial): QueryDelegatorValidatorsRequest; fromAmino(object: QueryDelegatorValidatorsRequestAmino): QueryDelegatorValidatorsRequest; toAmino(message: QueryDelegatorValidatorsRequest): QueryDelegatorValidatorsRequestAmino; fromAminoMsg(object: QueryDelegatorValidatorsRequestAminoMsg): QueryDelegatorValidatorsRequest; toAminoMsg(message: QueryDelegatorValidatorsRequest): QueryDelegatorValidatorsRequestAminoMsg; fromProtoMsg(message: QueryDelegatorValidatorsRequestProtoMsg): QueryDelegatorValidatorsRequest; toProto(message: QueryDelegatorValidatorsRequest): Uint8Array; toProtoMsg(message: QueryDelegatorValidatorsRequest): QueryDelegatorValidatorsRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryDelegatorValidatorsResponse is response type for the * Query/DelegatorValidators RPC method. * @name QueryDelegatorValidatorsResponse * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegatorValidatorsResponse */ declare const QueryDelegatorValidatorsResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryDelegatorValidatorsResponse; isAmino(o: any): o is QueryDelegatorValidatorsResponseAmino; encode(message: QueryDelegatorValidatorsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryDelegatorValidatorsResponse; fromPartial(object: DeepPartial): QueryDelegatorValidatorsResponse; fromAmino(object: QueryDelegatorValidatorsResponseAmino): QueryDelegatorValidatorsResponse; toAmino(message: QueryDelegatorValidatorsResponse): QueryDelegatorValidatorsResponseAmino; fromAminoMsg(object: QueryDelegatorValidatorsResponseAminoMsg): QueryDelegatorValidatorsResponse; toAminoMsg(message: QueryDelegatorValidatorsResponse): QueryDelegatorValidatorsResponseAminoMsg; fromProtoMsg(message: QueryDelegatorValidatorsResponseProtoMsg): QueryDelegatorValidatorsResponse; toProto(message: QueryDelegatorValidatorsResponse): Uint8Array; toProtoMsg(message: QueryDelegatorValidatorsResponse): QueryDelegatorValidatorsResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryDelegatorValidatorRequest is request type for the * Query/DelegatorValidator RPC method. * @name QueryDelegatorValidatorRequest * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegatorValidatorRequest */ declare const QueryDelegatorValidatorRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryDelegatorValidatorRequest; isAmino(o: any): o is QueryDelegatorValidatorRequestAmino; encode(message: QueryDelegatorValidatorRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryDelegatorValidatorRequest; fromPartial(object: DeepPartial): QueryDelegatorValidatorRequest; fromAmino(object: QueryDelegatorValidatorRequestAmino): QueryDelegatorValidatorRequest; toAmino(message: QueryDelegatorValidatorRequest): QueryDelegatorValidatorRequestAmino; fromAminoMsg(object: QueryDelegatorValidatorRequestAminoMsg): QueryDelegatorValidatorRequest; toAminoMsg(message: QueryDelegatorValidatorRequest): QueryDelegatorValidatorRequestAminoMsg; fromProtoMsg(message: QueryDelegatorValidatorRequestProtoMsg): QueryDelegatorValidatorRequest; toProto(message: QueryDelegatorValidatorRequest): Uint8Array; toProtoMsg(message: QueryDelegatorValidatorRequest): QueryDelegatorValidatorRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryDelegatorValidatorResponse response type for the * Query/DelegatorValidator RPC method. * @name QueryDelegatorValidatorResponse * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryDelegatorValidatorResponse */ declare const QueryDelegatorValidatorResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryDelegatorValidatorResponse; isAmino(o: any): o is QueryDelegatorValidatorResponseAmino; encode(message: QueryDelegatorValidatorResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryDelegatorValidatorResponse; fromPartial(object: DeepPartial): QueryDelegatorValidatorResponse; fromAmino(object: QueryDelegatorValidatorResponseAmino): QueryDelegatorValidatorResponse; toAmino(message: QueryDelegatorValidatorResponse): QueryDelegatorValidatorResponseAmino; fromAminoMsg(object: QueryDelegatorValidatorResponseAminoMsg): QueryDelegatorValidatorResponse; toAminoMsg(message: QueryDelegatorValidatorResponse): QueryDelegatorValidatorResponseAminoMsg; fromProtoMsg(message: QueryDelegatorValidatorResponseProtoMsg): QueryDelegatorValidatorResponse; toProto(message: QueryDelegatorValidatorResponse): Uint8Array; toProtoMsg(message: QueryDelegatorValidatorResponse): QueryDelegatorValidatorResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryHistoricalInfoRequest is request type for the Query/HistoricalInfo RPC * method. * @name QueryHistoricalInfoRequest * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryHistoricalInfoRequest */ declare const QueryHistoricalInfoRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryHistoricalInfoRequest; isAmino(o: any): o is QueryHistoricalInfoRequestAmino; encode(message: QueryHistoricalInfoRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryHistoricalInfoRequest; fromPartial(object: DeepPartial): QueryHistoricalInfoRequest; fromAmino(object: QueryHistoricalInfoRequestAmino): QueryHistoricalInfoRequest; toAmino(message: QueryHistoricalInfoRequest): QueryHistoricalInfoRequestAmino; fromAminoMsg(object: QueryHistoricalInfoRequestAminoMsg): QueryHistoricalInfoRequest; toAminoMsg(message: QueryHistoricalInfoRequest): QueryHistoricalInfoRequestAminoMsg; fromProtoMsg(message: QueryHistoricalInfoRequestProtoMsg): QueryHistoricalInfoRequest; toProto(message: QueryHistoricalInfoRequest): Uint8Array; toProtoMsg(message: QueryHistoricalInfoRequest): QueryHistoricalInfoRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryHistoricalInfoResponse is response type for the Query/HistoricalInfo RPC * method. * @name QueryHistoricalInfoResponse * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryHistoricalInfoResponse */ declare const QueryHistoricalInfoResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryHistoricalInfoResponse; isAmino(o: any): o is QueryHistoricalInfoResponseAmino; encode(message: QueryHistoricalInfoResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryHistoricalInfoResponse; fromPartial(object: DeepPartial): QueryHistoricalInfoResponse; fromAmino(object: QueryHistoricalInfoResponseAmino): QueryHistoricalInfoResponse; toAmino(message: QueryHistoricalInfoResponse): QueryHistoricalInfoResponseAmino; fromAminoMsg(object: QueryHistoricalInfoResponseAminoMsg): QueryHistoricalInfoResponse; toAminoMsg(message: QueryHistoricalInfoResponse): QueryHistoricalInfoResponseAminoMsg; fromProtoMsg(message: QueryHistoricalInfoResponseProtoMsg): QueryHistoricalInfoResponse; toProto(message: QueryHistoricalInfoResponse): Uint8Array; toProtoMsg(message: QueryHistoricalInfoResponse): QueryHistoricalInfoResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryPoolRequest is request type for the Query/Pool RPC method. * @name QueryPoolRequest * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryPoolRequest */ declare const QueryPoolRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryPoolRequest; isAmino(o: any): o is QueryPoolRequestAmino; encode(_: QueryPoolRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryPoolRequest; fromPartial(_: DeepPartial): QueryPoolRequest; fromAmino(_: QueryPoolRequestAmino): QueryPoolRequest; toAmino(_: QueryPoolRequest): QueryPoolRequestAmino; fromAminoMsg(object: QueryPoolRequestAminoMsg): QueryPoolRequest; toAminoMsg(message: QueryPoolRequest): QueryPoolRequestAminoMsg; fromProtoMsg(message: QueryPoolRequestProtoMsg): QueryPoolRequest; toProto(message: QueryPoolRequest): Uint8Array; toProtoMsg(message: QueryPoolRequest): QueryPoolRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryPoolResponse is response type for the Query/Pool RPC method. * @name QueryPoolResponse * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryPoolResponse */ declare const QueryPoolResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryPoolResponse; isAmino(o: any): o is QueryPoolResponseAmino; encode(message: QueryPoolResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryPoolResponse; fromPartial(object: DeepPartial): QueryPoolResponse; fromAmino(object: QueryPoolResponseAmino): QueryPoolResponse; toAmino(message: QueryPoolResponse): QueryPoolResponseAmino; fromAminoMsg(object: QueryPoolResponseAminoMsg): QueryPoolResponse; toAminoMsg(message: QueryPoolResponse): QueryPoolResponseAminoMsg; fromProtoMsg(message: QueryPoolResponseProtoMsg): QueryPoolResponse; toProto(message: QueryPoolResponse): Uint8Array; toProtoMsg(message: QueryPoolResponse): QueryPoolResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryParamsRequest is request type for the Query/Params RPC method. * @name QueryParamsRequest * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryParamsRequest */ declare const QueryParamsRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryParamsRequest; isAmino(o: any): o is QueryParamsRequestAmino; encode(_: QueryParamsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryParamsRequest; fromPartial(_: DeepPartial): QueryParamsRequest; fromAmino(_: QueryParamsRequestAmino): QueryParamsRequest; toAmino(_: QueryParamsRequest): QueryParamsRequestAmino; fromAminoMsg(object: QueryParamsRequestAminoMsg): QueryParamsRequest; toAminoMsg(message: QueryParamsRequest): QueryParamsRequestAminoMsg; fromProtoMsg(message: QueryParamsRequestProtoMsg): QueryParamsRequest; toProto(message: QueryParamsRequest): Uint8Array; toProtoMsg(message: QueryParamsRequest): QueryParamsRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryParamsResponse is response type for the Query/Params RPC method. * @name QueryParamsResponse * @package cosmos.staking.v1beta1 * @see proto type: cosmos.staking.v1beta1.QueryParamsResponse */ declare const QueryParamsResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryParamsResponse; isAmino(o: any): o is QueryParamsResponseAmino; encode(message: QueryParamsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryParamsResponse; fromPartial(object: DeepPartial): QueryParamsResponse; fromAmino(object: QueryParamsResponseAmino): QueryParamsResponse; toAmino(message: QueryParamsResponse): QueryParamsResponseAmino; fromAminoMsg(object: QueryParamsResponseAminoMsg): QueryParamsResponse; toAminoMsg(message: QueryParamsResponse): QueryParamsResponseAminoMsg; fromProtoMsg(message: QueryParamsResponseProtoMsg): QueryParamsResponse; toProto(message: QueryParamsResponse): Uint8Array; toProtoMsg(message: QueryParamsResponse): QueryParamsResponseProtoMsg; registerTypeUrl(): void; }; //#endregion export { QueryDelegationRequest, QueryDelegationRequestAmino, QueryDelegationRequestAminoMsg, QueryDelegationRequestProtoMsg, QueryDelegationResponse, QueryDelegationResponseAmino, QueryDelegationResponseAminoMsg, QueryDelegationResponseProtoMsg, QueryDelegatorDelegationsRequest, QueryDelegatorDelegationsRequestAmino, QueryDelegatorDelegationsRequestAminoMsg, QueryDelegatorDelegationsRequestProtoMsg, QueryDelegatorDelegationsResponse, QueryDelegatorDelegationsResponseAmino, QueryDelegatorDelegationsResponseAminoMsg, QueryDelegatorDelegationsResponseProtoMsg, QueryDelegatorUnbondingDelegationsRequest, QueryDelegatorUnbondingDelegationsRequestAmino, QueryDelegatorUnbondingDelegationsRequestAminoMsg, QueryDelegatorUnbondingDelegationsRequestProtoMsg, QueryDelegatorUnbondingDelegationsResponse, QueryDelegatorUnbondingDelegationsResponseAmino, QueryDelegatorUnbondingDelegationsResponseAminoMsg, QueryDelegatorUnbondingDelegationsResponseProtoMsg, QueryDelegatorValidatorRequest, QueryDelegatorValidatorRequestAmino, QueryDelegatorValidatorRequestAminoMsg, QueryDelegatorValidatorRequestProtoMsg, QueryDelegatorValidatorResponse, QueryDelegatorValidatorResponseAmino, QueryDelegatorValidatorResponseAminoMsg, QueryDelegatorValidatorResponseProtoMsg, QueryDelegatorValidatorsRequest, QueryDelegatorValidatorsRequestAmino, QueryDelegatorValidatorsRequestAminoMsg, QueryDelegatorValidatorsRequestProtoMsg, QueryDelegatorValidatorsResponse, QueryDelegatorValidatorsResponseAmino, QueryDelegatorValidatorsResponseAminoMsg, QueryDelegatorValidatorsResponseProtoMsg, QueryHistoricalInfoRequest, QueryHistoricalInfoRequestAmino, QueryHistoricalInfoRequestAminoMsg, QueryHistoricalInfoRequestProtoMsg, QueryHistoricalInfoResponse, QueryHistoricalInfoResponseAmino, QueryHistoricalInfoResponseAminoMsg, QueryHistoricalInfoResponseProtoMsg, QueryParamsRequest, QueryParamsRequestAmino, QueryParamsRequestAminoMsg, QueryParamsRequestProtoMsg, QueryParamsResponse, QueryParamsResponseAmino, QueryParamsResponseAminoMsg, QueryParamsResponseProtoMsg, QueryPoolRequest, QueryPoolRequestAmino, QueryPoolRequestAminoMsg, QueryPoolRequestProtoMsg, QueryPoolResponse, QueryPoolResponseAmino, QueryPoolResponseAminoMsg, QueryPoolResponseProtoMsg, QueryRedelegationsRequest, QueryRedelegationsRequestAmino, QueryRedelegationsRequestAminoMsg, QueryRedelegationsRequestProtoMsg, QueryRedelegationsResponse, QueryRedelegationsResponseAmino, QueryRedelegationsResponseAminoMsg, QueryRedelegationsResponseProtoMsg, QueryUnbondingDelegationRequest, QueryUnbondingDelegationRequestAmino, QueryUnbondingDelegationRequestAminoMsg, QueryUnbondingDelegationRequestProtoMsg, QueryUnbondingDelegationResponse, QueryUnbondingDelegationResponseAmino, QueryUnbondingDelegationResponseAminoMsg, QueryUnbondingDelegationResponseProtoMsg, QueryValidatorDelegationsRequest, QueryValidatorDelegationsRequestAmino, QueryValidatorDelegationsRequestAminoMsg, QueryValidatorDelegationsRequestProtoMsg, QueryValidatorDelegationsResponse, QueryValidatorDelegationsResponseAmino, QueryValidatorDelegationsResponseAminoMsg, QueryValidatorDelegationsResponseProtoMsg, QueryValidatorRequest, QueryValidatorRequestAmino, QueryValidatorRequestAminoMsg, QueryValidatorRequestProtoMsg, QueryValidatorResponse, QueryValidatorResponseAmino, QueryValidatorResponseAminoMsg, QueryValidatorResponseProtoMsg, QueryValidatorUnbondingDelegationsRequest, QueryValidatorUnbondingDelegationsRequestAmino, QueryValidatorUnbondingDelegationsRequestAminoMsg, QueryValidatorUnbondingDelegationsRequestProtoMsg, QueryValidatorUnbondingDelegationsResponse, QueryValidatorUnbondingDelegationsResponseAmino, QueryValidatorUnbondingDelegationsResponseAminoMsg, QueryValidatorUnbondingDelegationsResponseProtoMsg, QueryValidatorsRequest, QueryValidatorsRequestAmino, QueryValidatorsRequestAminoMsg, QueryValidatorsRequestProtoMsg, QueryValidatorsResponse, QueryValidatorsResponseAmino, QueryValidatorsResponseAminoMsg, QueryValidatorsResponseProtoMsg };