import { PageRequest, PageRequestAmino, PageRequestSDKType, PageResponse, PageResponseAmino, PageResponseSDKType } from "../../query/v1beta1/pagination"; import { Any, AnyAmino, AnySDKType } from "../../../../google/protobuf/any"; import { BlockID, BlockIDAmino, BlockIDSDKType } from "../../../../tendermint/types/types"; import { Block, BlockAmino, BlockSDKType } from "../../../../tendermint/types/block"; import { NodeInfo, NodeInfoAmino, NodeInfoSDKType } from "../../../../tendermint/p2p/types"; import { BinaryReader, BinaryWriter } from "../../../../binary"; /** GetValidatorSetByHeightRequest is the request type for the Query/GetValidatorSetByHeight RPC method. */ export interface GetValidatorSetByHeightRequest { height: bigint; /** pagination defines an pagination for the request. */ pagination?: PageRequest | undefined; } export interface GetValidatorSetByHeightRequestProtoMsg { typeUrl: "/cosmos.base.tendermint.v1beta1.GetValidatorSetByHeightRequest"; value: Uint8Array; } /** GetValidatorSetByHeightRequest is the request type for the Query/GetValidatorSetByHeight RPC method. */ export interface GetValidatorSetByHeightRequestAmino { height?: string; /** pagination defines an pagination for the request. */ pagination?: PageRequestAmino | undefined; } export interface GetValidatorSetByHeightRequestAminoMsg { type: "cosmos-sdk/GetValidatorSetByHeightRequest"; value: GetValidatorSetByHeightRequestAmino; } /** GetValidatorSetByHeightRequest is the request type for the Query/GetValidatorSetByHeight RPC method. */ export interface GetValidatorSetByHeightRequestSDKType { height: bigint; pagination?: PageRequestSDKType | undefined; } /** GetValidatorSetByHeightResponse is the response type for the Query/GetValidatorSetByHeight RPC method. */ export interface GetValidatorSetByHeightResponse { blockHeight: bigint; validators: Validator[]; /** pagination defines an pagination for the response. */ pagination?: PageResponse | undefined; } export interface GetValidatorSetByHeightResponseProtoMsg { typeUrl: "/cosmos.base.tendermint.v1beta1.GetValidatorSetByHeightResponse"; value: Uint8Array; } /** GetValidatorSetByHeightResponse is the response type for the Query/GetValidatorSetByHeight RPC method. */ export interface GetValidatorSetByHeightResponseAmino { block_height?: string; validators?: ValidatorAmino[]; /** pagination defines an pagination for the response. */ pagination?: PageResponseAmino | undefined; } export interface GetValidatorSetByHeightResponseAminoMsg { type: "cosmos-sdk/GetValidatorSetByHeightResponse"; value: GetValidatorSetByHeightResponseAmino; } /** GetValidatorSetByHeightResponse is the response type for the Query/GetValidatorSetByHeight RPC method. */ export interface GetValidatorSetByHeightResponseSDKType { block_height: bigint; validators: ValidatorSDKType[]; pagination?: PageResponseSDKType | undefined; } /** GetLatestValidatorSetRequest is the request type for the Query/GetValidatorSetByHeight RPC method. */ export interface GetLatestValidatorSetRequest { /** pagination defines an pagination for the request. */ pagination?: PageRequest | undefined; } export interface GetLatestValidatorSetRequestProtoMsg { typeUrl: "/cosmos.base.tendermint.v1beta1.GetLatestValidatorSetRequest"; value: Uint8Array; } /** GetLatestValidatorSetRequest is the request type for the Query/GetValidatorSetByHeight RPC method. */ export interface GetLatestValidatorSetRequestAmino { /** pagination defines an pagination for the request. */ pagination?: PageRequestAmino | undefined; } export interface GetLatestValidatorSetRequestAminoMsg { type: "cosmos-sdk/GetLatestValidatorSetRequest"; value: GetLatestValidatorSetRequestAmino; } /** GetLatestValidatorSetRequest is the request type for the Query/GetValidatorSetByHeight RPC method. */ export interface GetLatestValidatorSetRequestSDKType { pagination?: PageRequestSDKType | undefined; } /** GetLatestValidatorSetResponse is the response type for the Query/GetValidatorSetByHeight RPC method. */ export interface GetLatestValidatorSetResponse { blockHeight: bigint; validators: Validator[]; /** pagination defines an pagination for the response. */ pagination?: PageResponse | undefined; } export interface GetLatestValidatorSetResponseProtoMsg { typeUrl: "/cosmos.base.tendermint.v1beta1.GetLatestValidatorSetResponse"; value: Uint8Array; } /** GetLatestValidatorSetResponse is the response type for the Query/GetValidatorSetByHeight RPC method. */ export interface GetLatestValidatorSetResponseAmino { block_height?: string; validators?: ValidatorAmino[]; /** pagination defines an pagination for the response. */ pagination?: PageResponseAmino | undefined; } export interface GetLatestValidatorSetResponseAminoMsg { type: "cosmos-sdk/GetLatestValidatorSetResponse"; value: GetLatestValidatorSetResponseAmino; } /** GetLatestValidatorSetResponse is the response type for the Query/GetValidatorSetByHeight RPC method. */ export interface GetLatestValidatorSetResponseSDKType { block_height: bigint; validators: ValidatorSDKType[]; pagination?: PageResponseSDKType | undefined; } /** Validator is the type for the validator-set. */ export interface Validator { address: string; pubKey?: Any | undefined; votingPower: bigint; proposerPriority: bigint; } export interface ValidatorProtoMsg { typeUrl: "/cosmos.base.tendermint.v1beta1.Validator"; value: Uint8Array; } /** Validator is the type for the validator-set. */ export interface ValidatorAmino { address?: string; pub_key?: AnyAmino | undefined; voting_power?: string; proposer_priority?: string; } export interface ValidatorAminoMsg { type: "cosmos-sdk/Validator"; value: ValidatorAmino; } /** Validator is the type for the validator-set. */ export interface ValidatorSDKType { address: string; pub_key?: AnySDKType | undefined; voting_power: bigint; proposer_priority: bigint; } /** GetBlockByHeightRequest is the request type for the Query/GetBlockByHeight RPC method. */ export interface GetBlockByHeightRequest { height: bigint; } export interface GetBlockByHeightRequestProtoMsg { typeUrl: "/cosmos.base.tendermint.v1beta1.GetBlockByHeightRequest"; value: Uint8Array; } /** GetBlockByHeightRequest is the request type for the Query/GetBlockByHeight RPC method. */ export interface GetBlockByHeightRequestAmino { height?: string; } export interface GetBlockByHeightRequestAminoMsg { type: "cosmos-sdk/GetBlockByHeightRequest"; value: GetBlockByHeightRequestAmino; } /** GetBlockByHeightRequest is the request type for the Query/GetBlockByHeight RPC method. */ export interface GetBlockByHeightRequestSDKType { height: bigint; } /** GetBlockByHeightResponse is the response type for the Query/GetBlockByHeight RPC method. */ export interface GetBlockByHeightResponse { blockId?: BlockID | undefined; block?: Block | undefined; } export interface GetBlockByHeightResponseProtoMsg { typeUrl: "/cosmos.base.tendermint.v1beta1.GetBlockByHeightResponse"; value: Uint8Array; } /** GetBlockByHeightResponse is the response type for the Query/GetBlockByHeight RPC method. */ export interface GetBlockByHeightResponseAmino { block_id?: BlockIDAmino | undefined; block?: BlockAmino | undefined; } export interface GetBlockByHeightResponseAminoMsg { type: "cosmos-sdk/GetBlockByHeightResponse"; value: GetBlockByHeightResponseAmino; } /** GetBlockByHeightResponse is the response type for the Query/GetBlockByHeight RPC method. */ export interface GetBlockByHeightResponseSDKType { block_id?: BlockIDSDKType | undefined; block?: BlockSDKType | undefined; } /** GetLatestBlockRequest is the request type for the Query/GetLatestBlock RPC method. */ export interface GetLatestBlockRequest { } export interface GetLatestBlockRequestProtoMsg { typeUrl: "/cosmos.base.tendermint.v1beta1.GetLatestBlockRequest"; value: Uint8Array; } /** GetLatestBlockRequest is the request type for the Query/GetLatestBlock RPC method. */ export interface GetLatestBlockRequestAmino { } export interface GetLatestBlockRequestAminoMsg { type: "cosmos-sdk/GetLatestBlockRequest"; value: GetLatestBlockRequestAmino; } /** GetLatestBlockRequest is the request type for the Query/GetLatestBlock RPC method. */ export interface GetLatestBlockRequestSDKType { } /** GetLatestBlockResponse is the response type for the Query/GetLatestBlock RPC method. */ export interface GetLatestBlockResponse { blockId?: BlockID | undefined; block?: Block | undefined; } export interface GetLatestBlockResponseProtoMsg { typeUrl: "/cosmos.base.tendermint.v1beta1.GetLatestBlockResponse"; value: Uint8Array; } /** GetLatestBlockResponse is the response type for the Query/GetLatestBlock RPC method. */ export interface GetLatestBlockResponseAmino { block_id?: BlockIDAmino | undefined; block?: BlockAmino | undefined; } export interface GetLatestBlockResponseAminoMsg { type: "cosmos-sdk/GetLatestBlockResponse"; value: GetLatestBlockResponseAmino; } /** GetLatestBlockResponse is the response type for the Query/GetLatestBlock RPC method. */ export interface GetLatestBlockResponseSDKType { block_id?: BlockIDSDKType | undefined; block?: BlockSDKType | undefined; } /** GetSyncingRequest is the request type for the Query/GetSyncing RPC method. */ export interface GetSyncingRequest { } export interface GetSyncingRequestProtoMsg { typeUrl: "/cosmos.base.tendermint.v1beta1.GetSyncingRequest"; value: Uint8Array; } /** GetSyncingRequest is the request type for the Query/GetSyncing RPC method. */ export interface GetSyncingRequestAmino { } export interface GetSyncingRequestAminoMsg { type: "cosmos-sdk/GetSyncingRequest"; value: GetSyncingRequestAmino; } /** GetSyncingRequest is the request type for the Query/GetSyncing RPC method. */ export interface GetSyncingRequestSDKType { } /** GetSyncingResponse is the response type for the Query/GetSyncing RPC method. */ export interface GetSyncingResponse { syncing: boolean; } export interface GetSyncingResponseProtoMsg { typeUrl: "/cosmos.base.tendermint.v1beta1.GetSyncingResponse"; value: Uint8Array; } /** GetSyncingResponse is the response type for the Query/GetSyncing RPC method. */ export interface GetSyncingResponseAmino { syncing?: boolean; } export interface GetSyncingResponseAminoMsg { type: "cosmos-sdk/GetSyncingResponse"; value: GetSyncingResponseAmino; } /** GetSyncingResponse is the response type for the Query/GetSyncing RPC method. */ export interface GetSyncingResponseSDKType { syncing: boolean; } /** GetNodeInfoRequest is the request type for the Query/GetNodeInfo RPC method. */ export interface GetNodeInfoRequest { } export interface GetNodeInfoRequestProtoMsg { typeUrl: "/cosmos.base.tendermint.v1beta1.GetNodeInfoRequest"; value: Uint8Array; } /** GetNodeInfoRequest is the request type for the Query/GetNodeInfo RPC method. */ export interface GetNodeInfoRequestAmino { } export interface GetNodeInfoRequestAminoMsg { type: "cosmos-sdk/GetNodeInfoRequest"; value: GetNodeInfoRequestAmino; } /** GetNodeInfoRequest is the request type for the Query/GetNodeInfo RPC method. */ export interface GetNodeInfoRequestSDKType { } /** GetNodeInfoResponse is the response type for the Query/GetNodeInfo RPC method. */ export interface GetNodeInfoResponse { nodeInfo?: NodeInfo | undefined; applicationVersion?: VersionInfo | undefined; } export interface GetNodeInfoResponseProtoMsg { typeUrl: "/cosmos.base.tendermint.v1beta1.GetNodeInfoResponse"; value: Uint8Array; } /** GetNodeInfoResponse is the response type for the Query/GetNodeInfo RPC method. */ export interface GetNodeInfoResponseAmino { node_info?: NodeInfoAmino | undefined; application_version?: VersionInfoAmino | undefined; } export interface GetNodeInfoResponseAminoMsg { type: "cosmos-sdk/GetNodeInfoResponse"; value: GetNodeInfoResponseAmino; } /** GetNodeInfoResponse is the response type for the Query/GetNodeInfo RPC method. */ export interface GetNodeInfoResponseSDKType { node_info?: NodeInfoSDKType | undefined; application_version?: VersionInfoSDKType | undefined; } /** VersionInfo is the type for the GetNodeInfoResponse message. */ export interface VersionInfo { name: string; appName: string; version: string; gitCommit: string; buildTags: string; goVersion: string; buildDeps: Module[]; /** Since: cosmos-sdk 0.43 */ cosmosSdkVersion: string; } export interface VersionInfoProtoMsg { typeUrl: "/cosmos.base.tendermint.v1beta1.VersionInfo"; value: Uint8Array; } /** VersionInfo is the type for the GetNodeInfoResponse message. */ export interface VersionInfoAmino { name?: string; app_name?: string; version?: string; git_commit?: string; build_tags?: string; go_version?: string; build_deps?: ModuleAmino[]; /** Since: cosmos-sdk 0.43 */ cosmos_sdk_version?: string; } export interface VersionInfoAminoMsg { type: "cosmos-sdk/VersionInfo"; value: VersionInfoAmino; } /** VersionInfo is the type for the GetNodeInfoResponse message. */ export interface VersionInfoSDKType { name: string; app_name: string; version: string; git_commit: string; build_tags: string; go_version: string; build_deps: ModuleSDKType[]; cosmos_sdk_version: string; } /** Module is the type for VersionInfo */ export interface Module { /** module path */ path: string; /** module version */ version: string; /** checksum */ sum: string; } export interface ModuleProtoMsg { typeUrl: "/cosmos.base.tendermint.v1beta1.Module"; value: Uint8Array; } /** Module is the type for VersionInfo */ export interface ModuleAmino { /** module path */ path?: string; /** module version */ version?: string; /** checksum */ sum?: string; } export interface ModuleAminoMsg { type: "cosmos-sdk/Module"; value: ModuleAmino; } /** Module is the type for VersionInfo */ export interface ModuleSDKType { path: string; version: string; sum: string; } export declare const GetValidatorSetByHeightRequest: { typeUrl: string; aminoType: string; encode(message: GetValidatorSetByHeightRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): GetValidatorSetByHeightRequest; fromPartial(object: Partial): GetValidatorSetByHeightRequest; fromAmino(object: GetValidatorSetByHeightRequestAmino): GetValidatorSetByHeightRequest; toAmino(message: GetValidatorSetByHeightRequest): GetValidatorSetByHeightRequestAmino; fromAminoMsg(object: GetValidatorSetByHeightRequestAminoMsg): GetValidatorSetByHeightRequest; toAminoMsg(message: GetValidatorSetByHeightRequest): GetValidatorSetByHeightRequestAminoMsg; fromProtoMsg(message: GetValidatorSetByHeightRequestProtoMsg): GetValidatorSetByHeightRequest; toProto(message: GetValidatorSetByHeightRequest): Uint8Array; toProtoMsg(message: GetValidatorSetByHeightRequest): GetValidatorSetByHeightRequestProtoMsg; }; export declare const GetValidatorSetByHeightResponse: { typeUrl: string; aminoType: string; encode(message: GetValidatorSetByHeightResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): GetValidatorSetByHeightResponse; fromPartial(object: Partial): GetValidatorSetByHeightResponse; fromAmino(object: GetValidatorSetByHeightResponseAmino): GetValidatorSetByHeightResponse; toAmino(message: GetValidatorSetByHeightResponse): GetValidatorSetByHeightResponseAmino; fromAminoMsg(object: GetValidatorSetByHeightResponseAminoMsg): GetValidatorSetByHeightResponse; toAminoMsg(message: GetValidatorSetByHeightResponse): GetValidatorSetByHeightResponseAminoMsg; fromProtoMsg(message: GetValidatorSetByHeightResponseProtoMsg): GetValidatorSetByHeightResponse; toProto(message: GetValidatorSetByHeightResponse): Uint8Array; toProtoMsg(message: GetValidatorSetByHeightResponse): GetValidatorSetByHeightResponseProtoMsg; }; export declare const GetLatestValidatorSetRequest: { typeUrl: string; aminoType: string; encode(message: GetLatestValidatorSetRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): GetLatestValidatorSetRequest; fromPartial(object: Partial): GetLatestValidatorSetRequest; fromAmino(object: GetLatestValidatorSetRequestAmino): GetLatestValidatorSetRequest; toAmino(message: GetLatestValidatorSetRequest): GetLatestValidatorSetRequestAmino; fromAminoMsg(object: GetLatestValidatorSetRequestAminoMsg): GetLatestValidatorSetRequest; toAminoMsg(message: GetLatestValidatorSetRequest): GetLatestValidatorSetRequestAminoMsg; fromProtoMsg(message: GetLatestValidatorSetRequestProtoMsg): GetLatestValidatorSetRequest; toProto(message: GetLatestValidatorSetRequest): Uint8Array; toProtoMsg(message: GetLatestValidatorSetRequest): GetLatestValidatorSetRequestProtoMsg; }; export declare const GetLatestValidatorSetResponse: { typeUrl: string; aminoType: string; encode(message: GetLatestValidatorSetResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): GetLatestValidatorSetResponse; fromPartial(object: Partial): GetLatestValidatorSetResponse; fromAmino(object: GetLatestValidatorSetResponseAmino): GetLatestValidatorSetResponse; toAmino(message: GetLatestValidatorSetResponse): GetLatestValidatorSetResponseAmino; fromAminoMsg(object: GetLatestValidatorSetResponseAminoMsg): GetLatestValidatorSetResponse; toAminoMsg(message: GetLatestValidatorSetResponse): GetLatestValidatorSetResponseAminoMsg; fromProtoMsg(message: GetLatestValidatorSetResponseProtoMsg): GetLatestValidatorSetResponse; toProto(message: GetLatestValidatorSetResponse): Uint8Array; toProtoMsg(message: GetLatestValidatorSetResponse): GetLatestValidatorSetResponseProtoMsg; }; export declare const Validator: { typeUrl: string; aminoType: string; encode(message: Validator, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): Validator; fromPartial(object: Partial): Validator; fromAmino(object: ValidatorAmino): Validator; toAmino(message: Validator): ValidatorAmino; fromAminoMsg(object: ValidatorAminoMsg): Validator; toAminoMsg(message: Validator): ValidatorAminoMsg; fromProtoMsg(message: ValidatorProtoMsg): Validator; toProto(message: Validator): Uint8Array; toProtoMsg(message: Validator): ValidatorProtoMsg; }; export declare const GetBlockByHeightRequest: { typeUrl: string; aminoType: string; encode(message: GetBlockByHeightRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): GetBlockByHeightRequest; fromPartial(object: Partial): GetBlockByHeightRequest; fromAmino(object: GetBlockByHeightRequestAmino): GetBlockByHeightRequest; toAmino(message: GetBlockByHeightRequest): GetBlockByHeightRequestAmino; fromAminoMsg(object: GetBlockByHeightRequestAminoMsg): GetBlockByHeightRequest; toAminoMsg(message: GetBlockByHeightRequest): GetBlockByHeightRequestAminoMsg; fromProtoMsg(message: GetBlockByHeightRequestProtoMsg): GetBlockByHeightRequest; toProto(message: GetBlockByHeightRequest): Uint8Array; toProtoMsg(message: GetBlockByHeightRequest): GetBlockByHeightRequestProtoMsg; }; export declare const GetBlockByHeightResponse: { typeUrl: string; aminoType: string; encode(message: GetBlockByHeightResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): GetBlockByHeightResponse; fromPartial(object: Partial): GetBlockByHeightResponse; fromAmino(object: GetBlockByHeightResponseAmino): GetBlockByHeightResponse; toAmino(message: GetBlockByHeightResponse): GetBlockByHeightResponseAmino; fromAminoMsg(object: GetBlockByHeightResponseAminoMsg): GetBlockByHeightResponse; toAminoMsg(message: GetBlockByHeightResponse): GetBlockByHeightResponseAminoMsg; fromProtoMsg(message: GetBlockByHeightResponseProtoMsg): GetBlockByHeightResponse; toProto(message: GetBlockByHeightResponse): Uint8Array; toProtoMsg(message: GetBlockByHeightResponse): GetBlockByHeightResponseProtoMsg; }; export declare const GetLatestBlockRequest: { typeUrl: string; aminoType: string; encode(_: GetLatestBlockRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): GetLatestBlockRequest; fromPartial(_: Partial): GetLatestBlockRequest; fromAmino(_: GetLatestBlockRequestAmino): GetLatestBlockRequest; toAmino(_: GetLatestBlockRequest): GetLatestBlockRequestAmino; fromAminoMsg(object: GetLatestBlockRequestAminoMsg): GetLatestBlockRequest; toAminoMsg(message: GetLatestBlockRequest): GetLatestBlockRequestAminoMsg; fromProtoMsg(message: GetLatestBlockRequestProtoMsg): GetLatestBlockRequest; toProto(message: GetLatestBlockRequest): Uint8Array; toProtoMsg(message: GetLatestBlockRequest): GetLatestBlockRequestProtoMsg; }; export declare const GetLatestBlockResponse: { typeUrl: string; aminoType: string; encode(message: GetLatestBlockResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): GetLatestBlockResponse; fromPartial(object: Partial): GetLatestBlockResponse; fromAmino(object: GetLatestBlockResponseAmino): GetLatestBlockResponse; toAmino(message: GetLatestBlockResponse): GetLatestBlockResponseAmino; fromAminoMsg(object: GetLatestBlockResponseAminoMsg): GetLatestBlockResponse; toAminoMsg(message: GetLatestBlockResponse): GetLatestBlockResponseAminoMsg; fromProtoMsg(message: GetLatestBlockResponseProtoMsg): GetLatestBlockResponse; toProto(message: GetLatestBlockResponse): Uint8Array; toProtoMsg(message: GetLatestBlockResponse): GetLatestBlockResponseProtoMsg; }; export declare const GetSyncingRequest: { typeUrl: string; aminoType: string; encode(_: GetSyncingRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): GetSyncingRequest; fromPartial(_: Partial): GetSyncingRequest; fromAmino(_: GetSyncingRequestAmino): GetSyncingRequest; toAmino(_: GetSyncingRequest): GetSyncingRequestAmino; fromAminoMsg(object: GetSyncingRequestAminoMsg): GetSyncingRequest; toAminoMsg(message: GetSyncingRequest): GetSyncingRequestAminoMsg; fromProtoMsg(message: GetSyncingRequestProtoMsg): GetSyncingRequest; toProto(message: GetSyncingRequest): Uint8Array; toProtoMsg(message: GetSyncingRequest): GetSyncingRequestProtoMsg; }; export declare const GetSyncingResponse: { typeUrl: string; aminoType: string; encode(message: GetSyncingResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): GetSyncingResponse; fromPartial(object: Partial): GetSyncingResponse; fromAmino(object: GetSyncingResponseAmino): GetSyncingResponse; toAmino(message: GetSyncingResponse): GetSyncingResponseAmino; fromAminoMsg(object: GetSyncingResponseAminoMsg): GetSyncingResponse; toAminoMsg(message: GetSyncingResponse): GetSyncingResponseAminoMsg; fromProtoMsg(message: GetSyncingResponseProtoMsg): GetSyncingResponse; toProto(message: GetSyncingResponse): Uint8Array; toProtoMsg(message: GetSyncingResponse): GetSyncingResponseProtoMsg; }; export declare const GetNodeInfoRequest: { typeUrl: string; aminoType: string; encode(_: GetNodeInfoRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): GetNodeInfoRequest; fromPartial(_: Partial): GetNodeInfoRequest; fromAmino(_: GetNodeInfoRequestAmino): GetNodeInfoRequest; toAmino(_: GetNodeInfoRequest): GetNodeInfoRequestAmino; fromAminoMsg(object: GetNodeInfoRequestAminoMsg): GetNodeInfoRequest; toAminoMsg(message: GetNodeInfoRequest): GetNodeInfoRequestAminoMsg; fromProtoMsg(message: GetNodeInfoRequestProtoMsg): GetNodeInfoRequest; toProto(message: GetNodeInfoRequest): Uint8Array; toProtoMsg(message: GetNodeInfoRequest): GetNodeInfoRequestProtoMsg; }; export declare const GetNodeInfoResponse: { typeUrl: string; aminoType: string; encode(message: GetNodeInfoResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): GetNodeInfoResponse; fromPartial(object: Partial): GetNodeInfoResponse; fromAmino(object: GetNodeInfoResponseAmino): GetNodeInfoResponse; toAmino(message: GetNodeInfoResponse): GetNodeInfoResponseAmino; fromAminoMsg(object: GetNodeInfoResponseAminoMsg): GetNodeInfoResponse; toAminoMsg(message: GetNodeInfoResponse): GetNodeInfoResponseAminoMsg; fromProtoMsg(message: GetNodeInfoResponseProtoMsg): GetNodeInfoResponse; toProto(message: GetNodeInfoResponse): Uint8Array; toProtoMsg(message: GetNodeInfoResponse): GetNodeInfoResponseProtoMsg; }; export declare const VersionInfo: { typeUrl: string; aminoType: string; encode(message: VersionInfo, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): VersionInfo; fromPartial(object: Partial): VersionInfo; fromAmino(object: VersionInfoAmino): VersionInfo; toAmino(message: VersionInfo): VersionInfoAmino; fromAminoMsg(object: VersionInfoAminoMsg): VersionInfo; toAminoMsg(message: VersionInfo): VersionInfoAminoMsg; fromProtoMsg(message: VersionInfoProtoMsg): VersionInfo; toProto(message: VersionInfo): Uint8Array; toProtoMsg(message: VersionInfo): VersionInfoProtoMsg; }; export declare const Module: { typeUrl: string; aminoType: string; encode(message: Module, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): Module; fromPartial(object: Partial): Module; fromAmino(object: ModuleAmino): Module; toAmino(message: Module): ModuleAmino; fromAminoMsg(object: ModuleAminoMsg): Module; toAminoMsg(message: Module): ModuleAminoMsg; fromProtoMsg(message: ModuleProtoMsg): Module; toProto(message: Module): Uint8Array; toProtoMsg(message: Module): ModuleProtoMsg; };