import * as _76 from "./abci/types"; import * as _77 from "./crypto/keys"; import * as _78 from "./crypto/proof"; import * as _79 from "./p2p/types"; import * as _80 from "./types/block"; import * as _81 from "./types/evidence"; import * as _82 from "./types/params"; import * as _83 from "./types/types"; import * as _84 from "./types/validator"; import * as _85 from "./version/types"; export declare namespace tendermint { const abci: { checkTxTypeFromJSON(object: any): _76.CheckTxType; checkTxTypeToJSON(object: _76.CheckTxType): string; responseOfferSnapshot_ResultFromJSON(object: any): _76.ResponseOfferSnapshot_Result; responseOfferSnapshot_ResultToJSON(object: _76.ResponseOfferSnapshot_Result): string; responseApplySnapshotChunk_ResultFromJSON(object: any): _76.ResponseApplySnapshotChunk_Result; responseApplySnapshotChunk_ResultToJSON(object: _76.ResponseApplySnapshotChunk_Result): string; evidenceTypeFromJSON(object: any): _76.EvidenceType; evidenceTypeToJSON(object: _76.EvidenceType): string; protobufPackage: "tendermint.abci"; CheckTxType: typeof _76.CheckTxType; CheckTxTypeSDKType: typeof _76.CheckTxType; ResponseOfferSnapshot_Result: typeof _76.ResponseOfferSnapshot_Result; ResponseOfferSnapshot_ResultSDKType: typeof _76.ResponseOfferSnapshot_Result; ResponseApplySnapshotChunk_Result: typeof _76.ResponseApplySnapshotChunk_Result; ResponseApplySnapshotChunk_ResultSDKType: typeof _76.ResponseApplySnapshotChunk_Result; EvidenceType: typeof _76.EvidenceType; EvidenceTypeSDKType: typeof _76.EvidenceType; Request: { typeUrl: string; encode(message: _76.Request, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.Request; fromJSON(object: any): _76.Request; toJSON(message: _76.Request): unknown; fromPartial & { echo?: _76.RequestEcho & { message: string; } & Record, never>; flush?: _76.RequestFlush & {} & Record, never>; info?: _76.RequestInfo & { version: string; blockVersion: bigint; p2pVersion: bigint; } & Record, never>; setOption?: _76.RequestSetOption & { key: string; value: string; } & Record, never>; initChain?: _76.RequestInitChain & { time: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; chainId: string; consensusParams?: _76.ConsensusParams & { block?: _76.BlockParams & { maxBytes: bigint; maxGas: bigint; } & Record, never>; evidence?: _82.EvidenceParams & { maxAgeNumBlocks: bigint; maxAgeDuration: import("../google/protobuf/duration").Duration & { seconds: bigint; nanos: number; } & Record, never>; maxBytes: bigint; } & Record, never>; validator?: _82.ValidatorParams & { pubKeyTypes: string[] & Record, never>; } & Record, never>; version?: _82.VersionParams & { appVersion: bigint; } & Record, never>; } & Record, never>; validators: _76.ValidatorUpdate[] & (_76.ValidatorUpdate & { pubKey: _77.PublicKey & { ed25519?: Uint8Array; secp256k1?: Uint8Array; } & Record, never>; power: bigint; } & Record, never>)[] & Record, never>; appStateBytes: Uint8Array; initialHeight: bigint; } & Record, never>; query?: _76.RequestQuery & { data: Uint8Array; path: string; height: bigint; prove: boolean; } & Record, never>; beginBlock?: _76.RequestBeginBlock & { hash: Uint8Array; header: _83.Header & { version: _85.Consensus & { block: bigint; app: bigint; } & Record, never>; chainId: string; height: bigint; time: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; lastBlockId: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; lastCommitHash: Uint8Array; dataHash: Uint8Array; validatorsHash: Uint8Array; nextValidatorsHash: Uint8Array; consensusHash: Uint8Array; appHash: Uint8Array; lastResultsHash: Uint8Array; evidenceHash: Uint8Array; proposerAddress: Uint8Array; } & Record, never>; lastCommitInfo: _76.LastCommitInfo & { round: number; votes: _76.VoteInfo[] & (_76.VoteInfo & { validator: _76.Validator & { address: Uint8Array; power: bigint; } & Record, never>; signedLastBlock: boolean; } & Record, never>)[] & Record, never>; } & Record, never>; byzantineValidators: _76.Evidence[] & (_76.Evidence & { type: _76.EvidenceType; validator: _76.Validator & { address: Uint8Array; power: bigint; } & Record, never>; height: bigint; time: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; totalVotingPower: bigint; } & Record, never>)[] & Record, never>; } & Record, never>; checkTx?: _76.RequestCheckTx & { tx: Uint8Array; type: _76.CheckTxType; } & Record, never>; deliverTx?: _76.RequestDeliverTx & { tx: Uint8Array; } & Record, never>; endBlock?: _76.RequestEndBlock & { height: bigint; } & Record, never>; commit?: _76.RequestCommit & {} & Record, never>; listSnapshots?: _76.RequestListSnapshots & {} & Record, never>; offerSnapshot?: _76.RequestOfferSnapshot & { snapshot?: _76.Snapshot & { height: bigint; format: number; chunks: number; hash: Uint8Array; metadata: Uint8Array; } & Record, never>; appHash: Uint8Array; } & Record, never>; loadSnapshotChunk?: _76.RequestLoadSnapshotChunk & { height: bigint; format: number; chunk: number; } & Record, never>; applySnapshotChunk?: _76.RequestApplySnapshotChunk & { index: number; chunk: Uint8Array; sender: string; } & Record, never>; } & Record, never>>(object: I): _76.Request; }; RequestEcho: { typeUrl: string; encode(message: _76.RequestEcho, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.RequestEcho; fromJSON(object: any): _76.RequestEcho; toJSON(message: _76.RequestEcho): unknown; fromPartial & { message?: string; } & Record, never>>(object: I_1): _76.RequestEcho; }; RequestFlush: { typeUrl: string; encode(_: _76.RequestFlush, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.RequestFlush; fromJSON(_: any): _76.RequestFlush; toJSON(_: _76.RequestFlush): unknown; fromPartial & {} & Record, never>>(_: I_2): _76.RequestFlush; }; RequestInfo: { typeUrl: string; encode(message: _76.RequestInfo, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.RequestInfo; fromJSON(object: any): _76.RequestInfo; toJSON(message: _76.RequestInfo): unknown; fromPartial & { version?: string; blockVersion?: bigint; p2pVersion?: bigint; } & Record, never>>(object: I_3): _76.RequestInfo; }; RequestSetOption: { typeUrl: string; encode(message: _76.RequestSetOption, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.RequestSetOption; fromJSON(object: any): _76.RequestSetOption; toJSON(message: _76.RequestSetOption): unknown; fromPartial & { key?: string; value?: string; } & Record, never>>(object: I_4): _76.RequestSetOption; }; RequestInitChain: { typeUrl: string; encode(message: _76.RequestInitChain, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.RequestInitChain; fromJSON(object: any): _76.RequestInitChain; toJSON(message: _76.RequestInitChain): unknown; fromPartial & { time?: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; chainId?: string; consensusParams?: _76.ConsensusParams & { block?: _76.BlockParams & { maxBytes: bigint; maxGas: bigint; } & Record, never>; evidence?: _82.EvidenceParams & { maxAgeNumBlocks: bigint; maxAgeDuration: import("../google/protobuf/duration").Duration & { seconds: bigint; nanos: number; } & Record, never>; maxBytes: bigint; } & Record, never>; validator?: _82.ValidatorParams & { pubKeyTypes: string[] & Record, never>; } & Record, never>; version?: _82.VersionParams & { appVersion: bigint; } & Record, never>; } & Record, never>; validators?: _76.ValidatorUpdate[] & (_76.ValidatorUpdate & { pubKey: _77.PublicKey & { ed25519?: Uint8Array; secp256k1?: Uint8Array; } & Record, never>; power: bigint; } & Record, never>)[] & Record, never>; appStateBytes?: Uint8Array; initialHeight?: bigint; } & Record, never>>(object: I_5): _76.RequestInitChain; }; RequestQuery: { typeUrl: string; encode(message: _76.RequestQuery, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.RequestQuery; fromJSON(object: any): _76.RequestQuery; toJSON(message: _76.RequestQuery): unknown; fromPartial & { data?: Uint8Array; path?: string; height?: bigint; prove?: boolean; } & Record, never>>(object: I_6): _76.RequestQuery; }; RequestBeginBlock: { typeUrl: string; encode(message: _76.RequestBeginBlock, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.RequestBeginBlock; fromJSON(object: any): _76.RequestBeginBlock; toJSON(message: _76.RequestBeginBlock): unknown; fromPartial & { hash?: Uint8Array; header?: _83.Header & { version: _85.Consensus & { block: bigint; app: bigint; } & Record, never>; chainId: string; height: bigint; time: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; lastBlockId: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; lastCommitHash: Uint8Array; dataHash: Uint8Array; validatorsHash: Uint8Array; nextValidatorsHash: Uint8Array; consensusHash: Uint8Array; appHash: Uint8Array; lastResultsHash: Uint8Array; evidenceHash: Uint8Array; proposerAddress: Uint8Array; } & Record, never>; lastCommitInfo?: _76.LastCommitInfo & { round: number; votes: _76.VoteInfo[] & (_76.VoteInfo & { validator: _76.Validator & { address: Uint8Array; power: bigint; } & Record, never>; signedLastBlock: boolean; } & Record, never>)[] & Record, never>; } & Record, never>; byzantineValidators?: _76.Evidence[] & (_76.Evidence & { type: _76.EvidenceType; validator: _76.Validator & { address: Uint8Array; power: bigint; } & Record, never>; height: bigint; time: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; totalVotingPower: bigint; } & Record, never>)[] & Record, never>; } & Record, never>>(object: I_7): _76.RequestBeginBlock; }; RequestCheckTx: { typeUrl: string; encode(message: _76.RequestCheckTx, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.RequestCheckTx; fromJSON(object: any): _76.RequestCheckTx; toJSON(message: _76.RequestCheckTx): unknown; fromPartial & { tx?: Uint8Array; type?: _76.CheckTxType; } & Record, never>>(object: I_8): _76.RequestCheckTx; }; RequestDeliverTx: { typeUrl: string; encode(message: _76.RequestDeliverTx, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.RequestDeliverTx; fromJSON(object: any): _76.RequestDeliverTx; toJSON(message: _76.RequestDeliverTx): unknown; fromPartial & { tx?: Uint8Array; } & Record, never>>(object: I_9): _76.RequestDeliverTx; }; RequestEndBlock: { typeUrl: string; encode(message: _76.RequestEndBlock, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.RequestEndBlock; fromJSON(object: any): _76.RequestEndBlock; toJSON(message: _76.RequestEndBlock): unknown; fromPartial & { height?: bigint; } & Record, never>>(object: I_10): _76.RequestEndBlock; }; RequestCommit: { typeUrl: string; encode(_: _76.RequestCommit, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.RequestCommit; fromJSON(_: any): _76.RequestCommit; toJSON(_: _76.RequestCommit): unknown; fromPartial & {} & Record, never>>(_: I_11): _76.RequestCommit; }; RequestListSnapshots: { typeUrl: string; encode(_: _76.RequestListSnapshots, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.RequestListSnapshots; fromJSON(_: any): _76.RequestListSnapshots; toJSON(_: _76.RequestListSnapshots): unknown; fromPartial & {} & Record, never>>(_: I_12): _76.RequestListSnapshots; }; RequestOfferSnapshot: { typeUrl: string; encode(message: _76.RequestOfferSnapshot, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.RequestOfferSnapshot; fromJSON(object: any): _76.RequestOfferSnapshot; toJSON(message: _76.RequestOfferSnapshot): unknown; fromPartial & { snapshot?: _76.Snapshot & { height: bigint; format: number; chunks: number; hash: Uint8Array; metadata: Uint8Array; } & Record, never>; appHash?: Uint8Array; } & Record, never>>(object: I_13): _76.RequestOfferSnapshot; }; RequestLoadSnapshotChunk: { typeUrl: string; encode(message: _76.RequestLoadSnapshotChunk, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.RequestLoadSnapshotChunk; fromJSON(object: any): _76.RequestLoadSnapshotChunk; toJSON(message: _76.RequestLoadSnapshotChunk): unknown; fromPartial & { height?: bigint; format?: number; chunk?: number; } & Record, never>>(object: I_14): _76.RequestLoadSnapshotChunk; }; RequestApplySnapshotChunk: { typeUrl: string; encode(message: _76.RequestApplySnapshotChunk, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.RequestApplySnapshotChunk; fromJSON(object: any): _76.RequestApplySnapshotChunk; toJSON(message: _76.RequestApplySnapshotChunk): unknown; fromPartial & { index?: number; chunk?: Uint8Array; sender?: string; } & Record, never>>(object: I_15): _76.RequestApplySnapshotChunk; }; Response: { typeUrl: string; encode(message: _76.Response, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.Response; fromJSON(object: any): _76.Response; toJSON(message: _76.Response): unknown; fromPartial & { exception?: _76.ResponseException & { error: string; } & Record, never>; echo?: _76.ResponseEcho & { message: string; } & Record, never>; flush?: _76.ResponseFlush & {} & Record, never>; info?: _76.ResponseInfo & { data: string; version: string; appVersion: bigint; lastBlockHeight: bigint; lastBlockAppHash: Uint8Array; } & Record, never>; setOption?: _76.ResponseSetOption & { code: number; log: string; info: string; } & Record, never>; initChain?: _76.ResponseInitChain & { consensusParams?: _76.ConsensusParams & { block?: _76.BlockParams & { maxBytes: bigint; maxGas: bigint; } & Record, never>; evidence?: _82.EvidenceParams & { maxAgeNumBlocks: bigint; maxAgeDuration: import("../google/protobuf/duration").Duration & { seconds: bigint; nanos: number; } & Record, never>; maxBytes: bigint; } & Record, never>; validator?: _82.ValidatorParams & { pubKeyTypes: string[] & Record, never>; } & Record, never>; version?: _82.VersionParams & { appVersion: bigint; } & Record, never>; } & Record, never>; validators: _76.ValidatorUpdate[] & (_76.ValidatorUpdate & { pubKey: _77.PublicKey & { ed25519?: Uint8Array; secp256k1?: Uint8Array; } & Record, never>; power: bigint; } & Record, never>)[] & Record, never>; appHash: Uint8Array; } & Record, never>; query?: _76.ResponseQuery & { code: number; log: string; info: string; index: bigint; key: Uint8Array; value: Uint8Array; proofOps?: _78.ProofOps & { ops: _78.ProofOp[] & (_78.ProofOp & { type: string; key: Uint8Array; data: Uint8Array; } & Record, never>)[] & Record, never>; } & Record, never>; height: bigint; codespace: string; } & Record, never>; beginBlock?: _76.ResponseBeginBlock & { events: _76.Event[] & (_76.Event & { type: string; attributes: _76.EventAttribute[] & (_76.EventAttribute & { key: Uint8Array; value: Uint8Array; index: boolean; } & Record, never>)[] & Record, never>; } & Record, never>)[] & Record, never>; } & Record, never>; checkTx?: _76.ResponseCheckTx & { code: number; data: Uint8Array; log: string; info: string; gasWanted: bigint; gasUsed: bigint; events: _76.Event[] & (_76.Event & { type: string; attributes: _76.EventAttribute[] & (_76.EventAttribute & { key: Uint8Array; value: Uint8Array; index: boolean; } & Record, never>)[] & Record, never>; } & Record, never>)[] & Record, never>; codespace: string; sender: string; priority: bigint; mempoolError: string; } & Record, never>; deliverTx?: _76.ResponseDeliverTx & { code: number; data: Uint8Array; log: string; info: string; gasWanted: bigint; gasUsed: bigint; events: _76.Event[] & (_76.Event & { type: string; attributes: _76.EventAttribute[] & (_76.EventAttribute & { key: Uint8Array; value: Uint8Array; index: boolean; } & Record, never>)[] & Record, never>; } & Record, never>)[] & Record, never>; codespace: string; } & Record, never>; endBlock?: _76.ResponseEndBlock & { validatorUpdates: _76.ValidatorUpdate[] & (_76.ValidatorUpdate & { pubKey: _77.PublicKey & { ed25519?: Uint8Array; secp256k1?: Uint8Array; } & Record, never>; power: bigint; } & Record, never>)[] & Record, never>; consensusParamUpdates?: _76.ConsensusParams & { block?: _76.BlockParams & { maxBytes: bigint; maxGas: bigint; } & Record, never>; evidence?: _82.EvidenceParams & { maxAgeNumBlocks: bigint; maxAgeDuration: import("../google/protobuf/duration").Duration & { seconds: bigint; nanos: number; } & Record, never>; maxBytes: bigint; } & Record, never>; validator?: _82.ValidatorParams & { pubKeyTypes: string[] & Record, never>; } & Record, never>; version?: _82.VersionParams & { appVersion: bigint; } & Record, never>; } & Record, never>; events: _76.Event[] & (_76.Event & { type: string; attributes: _76.EventAttribute[] & (_76.EventAttribute & { key: Uint8Array; value: Uint8Array; index: boolean; } & Record, never>)[] & Record, never>; } & Record, never>)[] & Record, never>; } & Record, never>; commit?: _76.ResponseCommit & { data: Uint8Array; retainHeight: bigint; } & Record, never>; listSnapshots?: _76.ResponseListSnapshots & { snapshots: _76.Snapshot[] & (_76.Snapshot & { height: bigint; format: number; chunks: number; hash: Uint8Array; metadata: Uint8Array; } & Record, never>)[] & Record, never>; } & Record, never>; offerSnapshot?: _76.ResponseOfferSnapshot & { result: _76.ResponseOfferSnapshot_Result; } & Record, never>; loadSnapshotChunk?: _76.ResponseLoadSnapshotChunk & { chunk: Uint8Array; } & Record, never>; applySnapshotChunk?: _76.ResponseApplySnapshotChunk & { result: _76.ResponseApplySnapshotChunk_Result; refetchChunks: number[] & Record, never>; rejectSenders: string[] & Record, never>; } & Record, never>; } & Record, never>>(object: I_16): _76.Response; }; ResponseException: { typeUrl: string; encode(message: _76.ResponseException, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.ResponseException; fromJSON(object: any): _76.ResponseException; toJSON(message: _76.ResponseException): unknown; fromPartial & { error?: string; } & Record, never>>(object: I_17): _76.ResponseException; }; ResponseEcho: { typeUrl: string; encode(message: _76.ResponseEcho, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.ResponseEcho; fromJSON(object: any): _76.ResponseEcho; toJSON(message: _76.ResponseEcho): unknown; fromPartial & { message?: string; } & Record, never>>(object: I_18): _76.ResponseEcho; }; ResponseFlush: { typeUrl: string; encode(_: _76.ResponseFlush, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.ResponseFlush; fromJSON(_: any): _76.ResponseFlush; toJSON(_: _76.ResponseFlush): unknown; fromPartial & {} & Record, never>>(_: I_19): _76.ResponseFlush; }; ResponseInfo: { typeUrl: string; encode(message: _76.ResponseInfo, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.ResponseInfo; fromJSON(object: any): _76.ResponseInfo; toJSON(message: _76.ResponseInfo): unknown; fromPartial & { data?: string; version?: string; appVersion?: bigint; lastBlockHeight?: bigint; lastBlockAppHash?: Uint8Array; } & Record, never>>(object: I_20): _76.ResponseInfo; }; ResponseSetOption: { typeUrl: string; encode(message: _76.ResponseSetOption, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.ResponseSetOption; fromJSON(object: any): _76.ResponseSetOption; toJSON(message: _76.ResponseSetOption): unknown; fromPartial & { code?: number; log?: string; info?: string; } & Record, never>>(object: I_21): _76.ResponseSetOption; }; ResponseInitChain: { typeUrl: string; encode(message: _76.ResponseInitChain, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.ResponseInitChain; fromJSON(object: any): _76.ResponseInitChain; toJSON(message: _76.ResponseInitChain): unknown; fromPartial & { consensusParams?: _76.ConsensusParams & { block?: _76.BlockParams & { maxBytes: bigint; maxGas: bigint; } & Record, never>; evidence?: _82.EvidenceParams & { maxAgeNumBlocks: bigint; maxAgeDuration: import("../google/protobuf/duration").Duration & { seconds: bigint; nanos: number; } & Record, never>; maxBytes: bigint; } & Record, never>; validator?: _82.ValidatorParams & { pubKeyTypes: string[] & Record, never>; } & Record, never>; version?: _82.VersionParams & { appVersion: bigint; } & Record, never>; } & Record, never>; validators?: _76.ValidatorUpdate[] & (_76.ValidatorUpdate & { pubKey: _77.PublicKey & { ed25519?: Uint8Array; secp256k1?: Uint8Array; } & Record, never>; power: bigint; } & Record, never>)[] & Record, never>; appHash?: Uint8Array; } & Record, never>>(object: I_22): _76.ResponseInitChain; }; ResponseQuery: { typeUrl: string; encode(message: _76.ResponseQuery, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.ResponseQuery; fromJSON(object: any): _76.ResponseQuery; toJSON(message: _76.ResponseQuery): unknown; fromPartial & { code?: number; log?: string; info?: string; index?: bigint; key?: Uint8Array; value?: Uint8Array; proofOps?: _78.ProofOps & { ops: _78.ProofOp[] & (_78.ProofOp & { type: string; key: Uint8Array; data: Uint8Array; } & Record, never>)[] & Record, never>; } & Record, never>; height?: bigint; codespace?: string; } & Record, never>>(object: I_23): _76.ResponseQuery; }; ResponseBeginBlock: { typeUrl: string; encode(message: _76.ResponseBeginBlock, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.ResponseBeginBlock; fromJSON(object: any): _76.ResponseBeginBlock; toJSON(message: _76.ResponseBeginBlock): unknown; fromPartial & { events?: _76.Event[] & (_76.Event & { type: string; attributes: _76.EventAttribute[] & (_76.EventAttribute & { key: Uint8Array; value: Uint8Array; index: boolean; } & Record, never>)[] & Record, never>; } & Record, never>)[] & Record, never>; } & Record, never>>(object: I_24): _76.ResponseBeginBlock; }; ResponseCheckTx: { typeUrl: string; encode(message: _76.ResponseCheckTx, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.ResponseCheckTx; fromJSON(object: any): _76.ResponseCheckTx; toJSON(message: _76.ResponseCheckTx): unknown; fromPartial & { code?: number; data?: Uint8Array; log?: string; info?: string; gasWanted?: bigint; gasUsed?: bigint; events?: _76.Event[] & (_76.Event & { type: string; attributes: _76.EventAttribute[] & (_76.EventAttribute & { key: Uint8Array; value: Uint8Array; index: boolean; } & Record, never>)[] & Record, never>; } & Record, never>)[] & Record, never>; codespace?: string; sender?: string; priority?: bigint; mempoolError?: string; } & Record, never>>(object: I_25): _76.ResponseCheckTx; }; ResponseDeliverTx: { typeUrl: string; encode(message: _76.ResponseDeliverTx, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.ResponseDeliverTx; fromJSON(object: any): _76.ResponseDeliverTx; toJSON(message: _76.ResponseDeliverTx): unknown; fromPartial & { code?: number; data?: Uint8Array; log?: string; info?: string; gasWanted?: bigint; gasUsed?: bigint; events?: _76.Event[] & (_76.Event & { type: string; attributes: _76.EventAttribute[] & (_76.EventAttribute & { key: Uint8Array; value: Uint8Array; index: boolean; } & Record, never>)[] & Record, never>; } & Record, never>)[] & Record, never>; codespace?: string; } & Record, never>>(object: I_26): _76.ResponseDeliverTx; }; ResponseEndBlock: { typeUrl: string; encode(message: _76.ResponseEndBlock, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.ResponseEndBlock; fromJSON(object: any): _76.ResponseEndBlock; toJSON(message: _76.ResponseEndBlock): unknown; fromPartial & { validatorUpdates?: _76.ValidatorUpdate[] & (_76.ValidatorUpdate & { pubKey: _77.PublicKey & { ed25519?: Uint8Array; secp256k1?: Uint8Array; } & Record, never>; power: bigint; } & Record, never>)[] & Record, never>; consensusParamUpdates?: _76.ConsensusParams & { block?: _76.BlockParams & { maxBytes: bigint; maxGas: bigint; } & Record, never>; evidence?: _82.EvidenceParams & { maxAgeNumBlocks: bigint; maxAgeDuration: import("../google/protobuf/duration").Duration & { seconds: bigint; nanos: number; } & Record, never>; maxBytes: bigint; } & Record, never>; validator?: _82.ValidatorParams & { pubKeyTypes: string[] & Record, never>; } & Record, never>; version?: _82.VersionParams & { appVersion: bigint; } & Record, never>; } & Record, never>; events?: _76.Event[] & (_76.Event & { type: string; attributes: _76.EventAttribute[] & (_76.EventAttribute & { key: Uint8Array; value: Uint8Array; index: boolean; } & Record, never>)[] & Record, never>; } & Record, never>)[] & Record, never>; } & Record, never>>(object: I_27): _76.ResponseEndBlock; }; ResponseCommit: { typeUrl: string; encode(message: _76.ResponseCommit, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.ResponseCommit; fromJSON(object: any): _76.ResponseCommit; toJSON(message: _76.ResponseCommit): unknown; fromPartial & { data?: Uint8Array; retainHeight?: bigint; } & Record, never>>(object: I_28): _76.ResponseCommit; }; ResponseListSnapshots: { typeUrl: string; encode(message: _76.ResponseListSnapshots, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.ResponseListSnapshots; fromJSON(object: any): _76.ResponseListSnapshots; toJSON(message: _76.ResponseListSnapshots): unknown; fromPartial & { snapshots?: _76.Snapshot[] & (_76.Snapshot & { height: bigint; format: number; chunks: number; hash: Uint8Array; metadata: Uint8Array; } & Record, never>)[] & Record, never>; } & Record, never>>(object: I_29): _76.ResponseListSnapshots; }; ResponseOfferSnapshot: { typeUrl: string; encode(message: _76.ResponseOfferSnapshot, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.ResponseOfferSnapshot; fromJSON(object: any): _76.ResponseOfferSnapshot; toJSON(message: _76.ResponseOfferSnapshot): unknown; fromPartial & { result?: _76.ResponseOfferSnapshot_Result; } & Record, never>>(object: I_30): _76.ResponseOfferSnapshot; }; ResponseLoadSnapshotChunk: { typeUrl: string; encode(message: _76.ResponseLoadSnapshotChunk, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.ResponseLoadSnapshotChunk; fromJSON(object: any): _76.ResponseLoadSnapshotChunk; toJSON(message: _76.ResponseLoadSnapshotChunk): unknown; fromPartial & { chunk?: Uint8Array; } & Record, never>>(object: I_31): _76.ResponseLoadSnapshotChunk; }; ResponseApplySnapshotChunk: { typeUrl: string; encode(message: _76.ResponseApplySnapshotChunk, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.ResponseApplySnapshotChunk; fromJSON(object: any): _76.ResponseApplySnapshotChunk; toJSON(message: _76.ResponseApplySnapshotChunk): unknown; fromPartial & { result?: _76.ResponseApplySnapshotChunk_Result; refetchChunks?: number[] & Record, never>; rejectSenders?: string[] & Record, never>; } & Record, never>>(object: I_32): _76.ResponseApplySnapshotChunk; }; ConsensusParams: { typeUrl: string; encode(message: _76.ConsensusParams, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.ConsensusParams; fromJSON(object: any): _76.ConsensusParams; toJSON(message: _76.ConsensusParams): unknown; fromPartial & { block?: _76.BlockParams & { maxBytes: bigint; maxGas: bigint; } & Record, never>; evidence?: _82.EvidenceParams & { maxAgeNumBlocks: bigint; maxAgeDuration: import("../google/protobuf/duration").Duration & { seconds: bigint; nanos: number; } & Record, never>; maxBytes: bigint; } & Record, never>; validator?: _82.ValidatorParams & { pubKeyTypes: string[] & Record, never>; } & Record, never>; version?: _82.VersionParams & { appVersion: bigint; } & Record, never>; } & Record, never>>(object: I_33): _76.ConsensusParams; }; BlockParams: { typeUrl: string; encode(message: _76.BlockParams, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.BlockParams; fromJSON(object: any): _76.BlockParams; toJSON(message: _76.BlockParams): unknown; fromPartial & { maxBytes?: bigint; maxGas?: bigint; } & Record, never>>(object: I_34): _76.BlockParams; }; LastCommitInfo: { typeUrl: string; encode(message: _76.LastCommitInfo, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.LastCommitInfo; fromJSON(object: any): _76.LastCommitInfo; toJSON(message: _76.LastCommitInfo): unknown; fromPartial & { round?: number; votes?: _76.VoteInfo[] & (_76.VoteInfo & { validator: _76.Validator & { address: Uint8Array; power: bigint; } & Record, never>; signedLastBlock: boolean; } & Record, never>)[] & Record, never>; } & Record, never>>(object: I_35): _76.LastCommitInfo; }; Event: { typeUrl: string; encode(message: _76.Event, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.Event; fromJSON(object: any): _76.Event; toJSON(message: _76.Event): unknown; fromPartial & { type?: string; attributes?: _76.EventAttribute[] & (_76.EventAttribute & { key: Uint8Array; value: Uint8Array; index: boolean; } & Record, never>)[] & Record, never>; } & Record, never>>(object: I_36): _76.Event; }; EventAttribute: { typeUrl: string; encode(message: _76.EventAttribute, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.EventAttribute; fromJSON(object: any): _76.EventAttribute; toJSON(message: _76.EventAttribute): unknown; fromPartial & { key?: Uint8Array; value?: Uint8Array; index?: boolean; } & Record, never>>(object: I_37): _76.EventAttribute; }; TxResult: { typeUrl: string; encode(message: _76.TxResult, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.TxResult; fromJSON(object: any): _76.TxResult; toJSON(message: _76.TxResult): unknown; fromPartial & { height?: bigint; index?: number; tx?: Uint8Array; result?: _76.ResponseDeliverTx & { code: number; data: Uint8Array; log: string; info: string; gasWanted: bigint; gasUsed: bigint; events: _76.Event[] & (_76.Event & { type: string; attributes: _76.EventAttribute[] & (_76.EventAttribute & { key: Uint8Array; value: Uint8Array; index: boolean; } & Record, never>)[] & Record, never>; } & Record, never>)[] & Record, never>; codespace: string; } & Record, never>; } & Record, never>>(object: I_38): _76.TxResult; }; Validator: { typeUrl: string; encode(message: _76.Validator, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.Validator; fromJSON(object: any): _76.Validator; toJSON(message: _76.Validator): unknown; fromPartial & { address?: Uint8Array; power?: bigint; } & Record, never>>(object: I_39): _76.Validator; }; ValidatorUpdate: { typeUrl: string; encode(message: _76.ValidatorUpdate, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.ValidatorUpdate; fromJSON(object: any): _76.ValidatorUpdate; toJSON(message: _76.ValidatorUpdate): unknown; fromPartial & { pubKey?: _77.PublicKey & { ed25519?: Uint8Array; secp256k1?: Uint8Array; } & Record, never>; power?: bigint; } & Record, never>>(object: I_40): _76.ValidatorUpdate; }; VoteInfo: { typeUrl: string; encode(message: _76.VoteInfo, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.VoteInfo; fromJSON(object: any): _76.VoteInfo; toJSON(message: _76.VoteInfo): unknown; fromPartial & { validator?: _76.Validator & { address: Uint8Array; power: bigint; } & Record, never>; signedLastBlock?: boolean; } & Record, never>>(object: I_41): _76.VoteInfo; }; Evidence: { typeUrl: string; encode(message: _76.Evidence, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.Evidence; fromJSON(object: any): _76.Evidence; toJSON(message: _76.Evidence): unknown; fromPartial & { type?: _76.EvidenceType; validator?: _76.Validator & { address: Uint8Array; power: bigint; } & Record, never>; height?: bigint; time?: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; totalVotingPower?: bigint; } & Record, never>>(object: I_42): _76.Evidence; }; Snapshot: { typeUrl: string; encode(message: _76.Snapshot, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _76.Snapshot; fromJSON(object: any): _76.Snapshot; toJSON(message: _76.Snapshot): unknown; fromPartial & { height?: bigint; format?: number; chunks?: number; hash?: Uint8Array; metadata?: Uint8Array; } & Record, never>>(object: I_43): _76.Snapshot; }; ABCIApplicationClientImpl: typeof _76.ABCIApplicationClientImpl; createRpcQueryExtension: (base: import("@cosmjs/stargate").QueryClient) => { Echo(request: _76.RequestEcho): Promise<_76.ResponseEcho>; Flush(request?: _76.RequestFlush): Promise<_76.ResponseFlush>; Info(request: _76.RequestInfo): Promise<_76.ResponseInfo>; SetOption(request: _76.RequestSetOption): Promise<_76.ResponseSetOption>; DeliverTx(request: _76.RequestDeliverTx): Promise<_76.ResponseDeliverTx>; CheckTx(request: _76.RequestCheckTx): Promise<_76.ResponseCheckTx>; Query(request: _76.RequestQuery): Promise<_76.ResponseQuery>; Commit(request?: _76.RequestCommit): Promise<_76.ResponseCommit>; InitChain(request: _76.RequestInitChain): Promise<_76.ResponseInitChain>; BeginBlock(request: _76.RequestBeginBlock): Promise<_76.ResponseBeginBlock>; EndBlock(request: _76.RequestEndBlock): Promise<_76.ResponseEndBlock>; ListSnapshots(request?: _76.RequestListSnapshots): Promise<_76.ResponseListSnapshots>; OfferSnapshot(request: _76.RequestOfferSnapshot): Promise<_76.ResponseOfferSnapshot>; LoadSnapshotChunk(request: _76.RequestLoadSnapshotChunk): Promise<_76.ResponseLoadSnapshotChunk>; ApplySnapshotChunk(request: _76.RequestApplySnapshotChunk): Promise<_76.ResponseApplySnapshotChunk>; }; }; const crypto: { protobufPackage: "tendermint.crypto"; Proof: { typeUrl: string; encode(message: _78.Proof, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _78.Proof; fromJSON(object: any): _78.Proof; toJSON(message: _78.Proof): unknown; fromPartial & { total?: bigint; index?: bigint; leafHash?: Uint8Array; aunts?: Uint8Array[] & Record, never>; } & Record, never>>(object: I): _78.Proof; }; ValueOp: { typeUrl: string; encode(message: _78.ValueOp, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _78.ValueOp; fromJSON(object: any): _78.ValueOp; toJSON(message: _78.ValueOp): unknown; fromPartial & { key?: Uint8Array; proof?: _78.Proof & { total: bigint; index: bigint; leafHash: Uint8Array; aunts: Uint8Array[] & Record, never>; } & Record, never>; } & Record, never>>(object: I_1): _78.ValueOp; }; DominoOp: { typeUrl: string; encode(message: _78.DominoOp, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _78.DominoOp; fromJSON(object: any): _78.DominoOp; toJSON(message: _78.DominoOp): unknown; fromPartial & { key?: string; input?: string; output?: string; } & Record, never>>(object: I_2): _78.DominoOp; }; ProofOp: { typeUrl: string; encode(message: _78.ProofOp, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _78.ProofOp; fromJSON(object: any): _78.ProofOp; toJSON(message: _78.ProofOp): unknown; fromPartial & { type?: string; key?: Uint8Array; data?: Uint8Array; } & Record, never>>(object: I_3): _78.ProofOp; }; ProofOps: { typeUrl: string; encode(message: _78.ProofOps, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _78.ProofOps; fromJSON(object: any): _78.ProofOps; toJSON(message: _78.ProofOps): unknown; fromPartial & { ops?: _78.ProofOp[] & (_78.ProofOp & { type: string; key: Uint8Array; data: Uint8Array; } & Record, never>)[] & Record, never>; } & Record, never>>(object: I_4): _78.ProofOps; }; PublicKey: { typeUrl: string; encode(message: _77.PublicKey, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _77.PublicKey; fromJSON(object: any): _77.PublicKey; toJSON(message: _77.PublicKey): unknown; fromPartial & { ed25519?: Uint8Array; secp256k1?: Uint8Array; } & Record, never>>(object: I_5): _77.PublicKey; }; }; const p2p: { protobufPackage: "tendermint.p2p"; NetAddress: { typeUrl: string; encode(message: _79.NetAddress, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _79.NetAddress; fromJSON(object: any): _79.NetAddress; toJSON(message: _79.NetAddress): unknown; fromPartial & { id?: string; ip?: string; port?: number; } & Record, never>>(object: I): _79.NetAddress; }; ProtocolVersion: { typeUrl: string; encode(message: _79.ProtocolVersion, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _79.ProtocolVersion; fromJSON(object: any): _79.ProtocolVersion; toJSON(message: _79.ProtocolVersion): unknown; fromPartial & { p2p?: bigint; block?: bigint; app?: bigint; } & Record, never>>(object: I_1): _79.ProtocolVersion; }; DefaultNodeInfo: { typeUrl: string; encode(message: _79.DefaultNodeInfo, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _79.DefaultNodeInfo; fromJSON(object: any): _79.DefaultNodeInfo; toJSON(message: _79.DefaultNodeInfo): unknown; fromPartial & { protocolVersion?: _79.ProtocolVersion & { p2p: bigint; block: bigint; app: bigint; } & Record, never>; defaultNodeId?: string; listenAddr?: string; network?: string; version?: string; channels?: Uint8Array; moniker?: string; other?: _79.DefaultNodeInfoOther & { txIndex: string; rpcAddress: string; } & Record, never>; } & Record, never>>(object: I_2): _79.DefaultNodeInfo; }; DefaultNodeInfoOther: { typeUrl: string; encode(message: _79.DefaultNodeInfoOther, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _79.DefaultNodeInfoOther; fromJSON(object: any): _79.DefaultNodeInfoOther; toJSON(message: _79.DefaultNodeInfoOther): unknown; fromPartial & { txIndex?: string; rpcAddress?: string; } & Record, never>>(object: I_3): _79.DefaultNodeInfoOther; }; }; const types: { protobufPackage: "tendermint.types"; ValidatorSet: { typeUrl: string; encode(message: _84.ValidatorSet, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _84.ValidatorSet; fromJSON(object: any): _84.ValidatorSet; toJSON(message: _84.ValidatorSet): unknown; fromPartial & { validators?: _84.Validator[] & (_84.Validator & { address: Uint8Array; pubKey: _77.PublicKey & { ed25519?: Uint8Array; secp256k1?: Uint8Array; } & Record, never>; votingPower: bigint; proposerPriority: bigint; } & Record, never>)[] & Record, never>; proposer?: _84.Validator & { address: Uint8Array; pubKey: _77.PublicKey & { ed25519?: Uint8Array; secp256k1?: Uint8Array; } & Record, never>; votingPower: bigint; proposerPriority: bigint; } & Record, never>; totalVotingPower?: bigint; } & Record, never>>(object: I): _84.ValidatorSet; }; Validator: { typeUrl: string; encode(message: _84.Validator, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _84.Validator; fromJSON(object: any): _84.Validator; toJSON(message: _84.Validator): unknown; fromPartial & { address?: Uint8Array; pubKey?: _77.PublicKey & { ed25519?: Uint8Array; secp256k1?: Uint8Array; } & Record, never>; votingPower?: bigint; proposerPriority?: bigint; } & Record, never>>(object: I_1): _84.Validator; }; SimpleValidator: { typeUrl: string; encode(message: _84.SimpleValidator, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _84.SimpleValidator; fromJSON(object: any): _84.SimpleValidator; toJSON(message: _84.SimpleValidator): unknown; fromPartial & { pubKey?: _77.PublicKey & { ed25519?: Uint8Array; secp256k1?: Uint8Array; } & Record, never>; votingPower?: bigint; } & Record, never>>(object: I_2): _84.SimpleValidator; }; blockIDFlagFromJSON(object: any): _83.BlockIDFlag; blockIDFlagToJSON(object: _83.BlockIDFlag): string; signedMsgTypeFromJSON(object: any): _83.SignedMsgType; signedMsgTypeToJSON(object: _83.SignedMsgType): string; BlockIDFlag: typeof _83.BlockIDFlag; BlockIDFlagSDKType: typeof _83.BlockIDFlag; SignedMsgType: typeof _83.SignedMsgType; SignedMsgTypeSDKType: typeof _83.SignedMsgType; PartSetHeader: { typeUrl: string; encode(message: _83.PartSetHeader, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _83.PartSetHeader; fromJSON(object: any): _83.PartSetHeader; toJSON(message: _83.PartSetHeader): unknown; fromPartial & { total?: number; hash?: Uint8Array; } & Record, never>>(object: I_3): _83.PartSetHeader; }; Part: { typeUrl: string; encode(message: _83.Part, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _83.Part; fromJSON(object: any): _83.Part; toJSON(message: _83.Part): unknown; fromPartial & { index?: number; bytes?: Uint8Array; proof?: _78.Proof & { total: bigint; index: bigint; leafHash: Uint8Array; aunts: Uint8Array[] & Record, never>; } & Record, never>; } & Record, never>>(object: I_4): _83.Part; }; BlockID: { typeUrl: string; encode(message: _83.BlockID, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _83.BlockID; fromJSON(object: any): _83.BlockID; toJSON(message: _83.BlockID): unknown; fromPartial & { hash?: Uint8Array; partSetHeader?: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>>(object: I_5): _83.BlockID; }; Header: { typeUrl: string; encode(message: _83.Header, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _83.Header; fromJSON(object: any): _83.Header; toJSON(message: _83.Header): unknown; fromPartial & { version?: _85.Consensus & { block: bigint; app: bigint; } & Record, never>; chainId?: string; height?: bigint; time?: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; lastBlockId?: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; lastCommitHash?: Uint8Array; dataHash?: Uint8Array; validatorsHash?: Uint8Array; nextValidatorsHash?: Uint8Array; consensusHash?: Uint8Array; appHash?: Uint8Array; lastResultsHash?: Uint8Array; evidenceHash?: Uint8Array; proposerAddress?: Uint8Array; } & Record, never>>(object: I_6): _83.Header; }; Data: { typeUrl: string; encode(message: _83.Data, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _83.Data; fromJSON(object: any): _83.Data; toJSON(message: _83.Data): unknown; fromPartial & { txs?: Uint8Array[] & Record, never>; } & Record, never>>(object: I_7): _83.Data; }; Vote: { typeUrl: string; encode(message: _83.Vote, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _83.Vote; fromJSON(object: any): _83.Vote; toJSON(message: _83.Vote): unknown; fromPartial & { type?: _83.SignedMsgType; height?: bigint; round?: number; blockId?: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; timestamp?: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; validatorAddress?: Uint8Array; validatorIndex?: number; signature?: Uint8Array; } & Record, never>>(object: I_8): _83.Vote; }; Commit: { typeUrl: string; encode(message: _83.Commit, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _83.Commit; fromJSON(object: any): _83.Commit; toJSON(message: _83.Commit): unknown; fromPartial & { height?: bigint; round?: number; blockId?: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; signatures?: _83.CommitSig[] & (_83.CommitSig & { blockIdFlag: _83.BlockIDFlag; validatorAddress: Uint8Array; timestamp: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; signature: Uint8Array; } & Record, never>)[] & Record, never>; } & Record, never>>(object: I_9): _83.Commit; }; CommitSig: { typeUrl: string; encode(message: _83.CommitSig, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _83.CommitSig; fromJSON(object: any): _83.CommitSig; toJSON(message: _83.CommitSig): unknown; fromPartial & { blockIdFlag?: _83.BlockIDFlag; validatorAddress?: Uint8Array; timestamp?: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; signature?: Uint8Array; } & Record, never>>(object: I_10): _83.CommitSig; }; Proposal: { typeUrl: string; encode(message: _83.Proposal, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _83.Proposal; fromJSON(object: any): _83.Proposal; toJSON(message: _83.Proposal): unknown; fromPartial & { type?: _83.SignedMsgType; height?: bigint; round?: number; polRound?: number; blockId?: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; timestamp?: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; signature?: Uint8Array; } & Record, never>>(object: I_11): _83.Proposal; }; SignedHeader: { typeUrl: string; encode(message: _83.SignedHeader, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _83.SignedHeader; fromJSON(object: any): _83.SignedHeader; toJSON(message: _83.SignedHeader): unknown; fromPartial & { header?: _83.Header & { version: _85.Consensus & { block: bigint; app: bigint; } & Record, never>; chainId: string; height: bigint; time: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; lastBlockId: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; lastCommitHash: Uint8Array; dataHash: Uint8Array; validatorsHash: Uint8Array; nextValidatorsHash: Uint8Array; consensusHash: Uint8Array; appHash: Uint8Array; lastResultsHash: Uint8Array; evidenceHash: Uint8Array; proposerAddress: Uint8Array; } & Record, never>; commit?: _83.Commit & { height: bigint; round: number; blockId: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; signatures: _83.CommitSig[] & (_83.CommitSig & { blockIdFlag: _83.BlockIDFlag; validatorAddress: Uint8Array; timestamp: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; signature: Uint8Array; } & Record, never>)[] & Record, never>; } & Record, never>; } & Record, never>>(object: I_12): _83.SignedHeader; }; LightBlock: { typeUrl: string; encode(message: _83.LightBlock, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _83.LightBlock; fromJSON(object: any): _83.LightBlock; toJSON(message: _83.LightBlock): unknown; fromPartial & { signedHeader?: _83.SignedHeader & { header?: _83.Header & { version: _85.Consensus & { block: bigint; app: bigint; } & Record, never>; chainId: string; height: bigint; time: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; lastBlockId: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; lastCommitHash: Uint8Array; dataHash: Uint8Array; validatorsHash: Uint8Array; nextValidatorsHash: Uint8Array; consensusHash: Uint8Array; appHash: Uint8Array; lastResultsHash: Uint8Array; evidenceHash: Uint8Array; proposerAddress: Uint8Array; } & Record, never>; commit?: _83.Commit & { height: bigint; round: number; blockId: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; signatures: _83.CommitSig[] & (_83.CommitSig & { blockIdFlag: _83.BlockIDFlag; validatorAddress: Uint8Array; timestamp: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; signature: Uint8Array; } & Record, never>)[] & Record, never>; } & Record, never>; } & Record, never>; validatorSet?: _84.ValidatorSet & { validators: _84.Validator[] & (_84.Validator & { address: Uint8Array; pubKey: _77.PublicKey & { ed25519?: Uint8Array; secp256k1?: Uint8Array; } & Record, never>; votingPower: bigint; proposerPriority: bigint; } & Record, never>)[] & Record, never>; proposer?: _84.Validator & { address: Uint8Array; pubKey: _77.PublicKey & { ed25519?: Uint8Array; secp256k1?: Uint8Array; } & Record, never>; votingPower: bigint; proposerPriority: bigint; } & Record, never>; totalVotingPower: bigint; } & Record, never>; } & Record, never>>(object: I_13): _83.LightBlock; }; BlockMeta: { typeUrl: string; encode(message: _83.BlockMeta, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _83.BlockMeta; fromJSON(object: any): _83.BlockMeta; toJSON(message: _83.BlockMeta): unknown; fromPartial & { blockId?: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; blockSize?: bigint; header?: _83.Header & { version: _85.Consensus & { block: bigint; app: bigint; } & Record, never>; chainId: string; height: bigint; time: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; lastBlockId: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; lastCommitHash: Uint8Array; dataHash: Uint8Array; validatorsHash: Uint8Array; nextValidatorsHash: Uint8Array; consensusHash: Uint8Array; appHash: Uint8Array; lastResultsHash: Uint8Array; evidenceHash: Uint8Array; proposerAddress: Uint8Array; } & Record, never>; numTxs?: bigint; } & Record, never>>(object: I_14): _83.BlockMeta; }; TxProof: { typeUrl: string; encode(message: _83.TxProof, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _83.TxProof; fromJSON(object: any): _83.TxProof; toJSON(message: _83.TxProof): unknown; fromPartial & { rootHash?: Uint8Array; data?: Uint8Array; proof?: _78.Proof & { total: bigint; index: bigint; leafHash: Uint8Array; aunts: Uint8Array[] & Record, never>; } & Record, never>; } & Record, never>>(object: I_15): _83.TxProof; }; ConsensusParams: { typeUrl: string; encode(message: _82.ConsensusParams, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _82.ConsensusParams; fromJSON(object: any): _82.ConsensusParams; toJSON(message: _82.ConsensusParams): unknown; fromPartial & { block?: _82.BlockParams & { maxBytes: bigint; maxGas: bigint; timeIotaMs: bigint; } & Record, never>; evidence?: _82.EvidenceParams & { maxAgeNumBlocks: bigint; maxAgeDuration: import("../google/protobuf/duration").Duration & { seconds: bigint; nanos: number; } & Record, never>; maxBytes: bigint; } & Record, never>; validator?: _82.ValidatorParams & { pubKeyTypes: string[] & Record, never>; } & Record, never>; version?: _82.VersionParams & { appVersion: bigint; } & Record, never>; } & Record, never>>(object: I_16): _82.ConsensusParams; }; BlockParams: { typeUrl: string; encode(message: _82.BlockParams, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _82.BlockParams; fromJSON(object: any): _82.BlockParams; toJSON(message: _82.BlockParams): unknown; fromPartial & { maxBytes?: bigint; maxGas?: bigint; timeIotaMs?: bigint; } & Record, never>>(object: I_17): _82.BlockParams; }; EvidenceParams: { typeUrl: string; encode(message: _82.EvidenceParams, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _82.EvidenceParams; fromJSON(object: any): _82.EvidenceParams; toJSON(message: _82.EvidenceParams): unknown; fromPartial & { maxAgeNumBlocks?: bigint; maxAgeDuration?: import("../google/protobuf/duration").Duration & { seconds: bigint; nanos: number; } & Record, never>; maxBytes?: bigint; } & Record, never>>(object: I_18): _82.EvidenceParams; }; ValidatorParams: { typeUrl: string; encode(message: _82.ValidatorParams, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _82.ValidatorParams; fromJSON(object: any): _82.ValidatorParams; toJSON(message: _82.ValidatorParams): unknown; fromPartial & { pubKeyTypes?: string[] & Record, never>; } & Record, never>>(object: I_19): _82.ValidatorParams; }; VersionParams: { typeUrl: string; encode(message: _82.VersionParams, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _82.VersionParams; fromJSON(object: any): _82.VersionParams; toJSON(message: _82.VersionParams): unknown; fromPartial & { appVersion?: bigint; } & Record, never>>(object: I_20): _82.VersionParams; }; HashedParams: { typeUrl: string; encode(message: _82.HashedParams, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _82.HashedParams; fromJSON(object: any): _82.HashedParams; toJSON(message: _82.HashedParams): unknown; fromPartial & { blockMaxBytes?: bigint; blockMaxGas?: bigint; } & Record, never>>(object: I_21): _82.HashedParams; }; Evidence: { typeUrl: string; encode(message: _81.Evidence, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _81.Evidence; fromJSON(object: any): _81.Evidence; toJSON(message: _81.Evidence): unknown; fromPartial & { duplicateVoteEvidence?: _81.DuplicateVoteEvidence & { voteA?: _83.Vote & { type: _83.SignedMsgType; height: bigint; round: number; blockId: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; timestamp: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; validatorAddress: Uint8Array; validatorIndex: number; signature: Uint8Array; } & Record, never>; voteB?: _83.Vote & { type: _83.SignedMsgType; height: bigint; round: number; blockId: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; timestamp: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; validatorAddress: Uint8Array; validatorIndex: number; signature: Uint8Array; } & Record, never>; totalVotingPower: bigint; validatorPower: bigint; timestamp: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; } & Record, never>; lightClientAttackEvidence?: _81.LightClientAttackEvidence & { conflictingBlock?: _83.LightBlock & { signedHeader?: _83.SignedHeader & { header?: _83.Header & { version: _85.Consensus & { block: bigint; app: bigint; } & Record, never>; chainId: string; height: bigint; time: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; lastBlockId: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; lastCommitHash: Uint8Array; dataHash: Uint8Array; validatorsHash: Uint8Array; nextValidatorsHash: Uint8Array; consensusHash: Uint8Array; appHash: Uint8Array; lastResultsHash: Uint8Array; evidenceHash: Uint8Array; proposerAddress: Uint8Array; } & Record, never>; commit?: _83.Commit & { height: bigint; round: number; blockId: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; signatures: _83.CommitSig[] & (_83.CommitSig & { blockIdFlag: _83.BlockIDFlag; validatorAddress: Uint8Array; timestamp: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; signature: Uint8Array; } & Record, never>)[] & Record, never>; } & Record, never>; } & Record, never>; validatorSet?: _84.ValidatorSet & { validators: _84.Validator[] & (_84.Validator & { address: Uint8Array; pubKey: _77.PublicKey & { ed25519?: Uint8Array; secp256k1?: Uint8Array; } & Record, never>; votingPower: bigint; proposerPriority: bigint; } & Record, never>)[] & Record, never>; proposer?: _84.Validator & { address: Uint8Array; pubKey: _77.PublicKey & { ed25519?: Uint8Array; secp256k1?: Uint8Array; } & Record, never>; votingPower: bigint; proposerPriority: bigint; } & Record, never>; totalVotingPower: bigint; } & Record, never>; } & Record, never>; commonHeight: bigint; byzantineValidators: _84.Validator[] & (_84.Validator & { address: Uint8Array; pubKey: _77.PublicKey & { ed25519?: Uint8Array; secp256k1?: Uint8Array; } & Record, never>; votingPower: bigint; proposerPriority: bigint; } & Record, never>)[] & Record, never>; totalVotingPower: bigint; timestamp: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; } & Record, never>; } & Record, never>>(object: I_22): _81.Evidence; }; DuplicateVoteEvidence: { typeUrl: string; encode(message: _81.DuplicateVoteEvidence, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _81.DuplicateVoteEvidence; fromJSON(object: any): _81.DuplicateVoteEvidence; toJSON(message: _81.DuplicateVoteEvidence): unknown; fromPartial & { voteA?: _83.Vote & { type: _83.SignedMsgType; height: bigint; round: number; blockId: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; timestamp: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; validatorAddress: Uint8Array; validatorIndex: number; signature: Uint8Array; } & Record, never>; voteB?: _83.Vote & { type: _83.SignedMsgType; height: bigint; round: number; blockId: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; timestamp: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; validatorAddress: Uint8Array; validatorIndex: number; signature: Uint8Array; } & Record, never>; totalVotingPower?: bigint; validatorPower?: bigint; timestamp?: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; } & Record, never>>(object: I_23): _81.DuplicateVoteEvidence; }; LightClientAttackEvidence: { typeUrl: string; encode(message: _81.LightClientAttackEvidence, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _81.LightClientAttackEvidence; fromJSON(object: any): _81.LightClientAttackEvidence; toJSON(message: _81.LightClientAttackEvidence): unknown; fromPartial & { conflictingBlock?: _83.LightBlock & { signedHeader?: _83.SignedHeader & { header?: _83.Header & { version: _85.Consensus & { block: bigint; app: bigint; } & Record, never>; chainId: string; height: bigint; time: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; lastBlockId: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; lastCommitHash: Uint8Array; dataHash: Uint8Array; validatorsHash: Uint8Array; nextValidatorsHash: Uint8Array; consensusHash: Uint8Array; appHash: Uint8Array; lastResultsHash: Uint8Array; evidenceHash: Uint8Array; proposerAddress: Uint8Array; } & Record, never>; commit?: _83.Commit & { height: bigint; round: number; blockId: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; signatures: _83.CommitSig[] & (_83.CommitSig & { blockIdFlag: _83.BlockIDFlag; validatorAddress: Uint8Array; timestamp: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; signature: Uint8Array; } & Record, never>)[] & Record, never>; } & Record, never>; } & Record, never>; validatorSet?: _84.ValidatorSet & { validators: _84.Validator[] & (_84.Validator & { address: Uint8Array; pubKey: _77.PublicKey & { ed25519?: Uint8Array; secp256k1?: Uint8Array; } & Record, never>; votingPower: bigint; proposerPriority: bigint; } & Record, never>)[] & Record, never>; proposer?: _84.Validator & { address: Uint8Array; pubKey: _77.PublicKey & { ed25519?: Uint8Array; secp256k1?: Uint8Array; } & Record, never>; votingPower: bigint; proposerPriority: bigint; } & Record, never>; totalVotingPower: bigint; } & Record, never>; } & Record, never>; commonHeight?: bigint; byzantineValidators?: _84.Validator[] & (_84.Validator & { address: Uint8Array; pubKey: _77.PublicKey & { ed25519?: Uint8Array; secp256k1?: Uint8Array; } & Record, never>; votingPower: bigint; proposerPriority: bigint; } & Record, never>)[] & Record, never>; totalVotingPower?: bigint; timestamp?: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; } & Record, never>>(object: I_24): _81.LightClientAttackEvidence; }; EvidenceList: { typeUrl: string; encode(message: _81.EvidenceList, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _81.EvidenceList; fromJSON(object: any): _81.EvidenceList; toJSON(message: _81.EvidenceList): unknown; fromPartial & { evidence?: _81.Evidence[] & (_81.Evidence & { duplicateVoteEvidence?: _81.DuplicateVoteEvidence & { voteA?: _83.Vote & { type: _83.SignedMsgType; height: bigint; round: number; blockId: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; timestamp: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; validatorAddress: Uint8Array; validatorIndex: number; signature: Uint8Array; } & Record, never>; voteB?: _83.Vote & { type: _83.SignedMsgType; height: bigint; round: number; blockId: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; timestamp: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; validatorAddress: Uint8Array; validatorIndex: number; signature: Uint8Array; } & Record, never>; totalVotingPower: bigint; validatorPower: bigint; timestamp: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; } & Record, never>; lightClientAttackEvidence?: _81.LightClientAttackEvidence & { conflictingBlock?: _83.LightBlock & { signedHeader?: _83.SignedHeader & { header?: _83.Header & { version: _85.Consensus & { block: bigint; app: bigint; } & Record, never>; chainId: string; height: bigint; time: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; lastBlockId: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; lastCommitHash: Uint8Array; dataHash: Uint8Array; validatorsHash: Uint8Array; nextValidatorsHash: Uint8Array; consensusHash: Uint8Array; appHash: Uint8Array; lastResultsHash: Uint8Array; evidenceHash: Uint8Array; proposerAddress: Uint8Array; } & Record, never>; commit?: _83.Commit & { height: bigint; round: number; blockId: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; signatures: _83.CommitSig[] & (_83.CommitSig & { blockIdFlag: _83.BlockIDFlag; validatorAddress: Uint8Array; timestamp: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; signature: Uint8Array; } & Record, never>)[] & Record, never>; } & Record, never>; } & Record, never>; validatorSet?: _84.ValidatorSet & { validators: _84.Validator[] & (_84.Validator & { address: Uint8Array; pubKey: _77.PublicKey & { ed25519?: Uint8Array; secp256k1?: Uint8Array; } & Record, never>; votingPower: bigint; proposerPriority: bigint; } & Record, never>)[] & Record, never>; proposer?: _84.Validator & { address: Uint8Array; pubKey: _77.PublicKey & { ed25519?: Uint8Array; secp256k1?: Uint8Array; } & Record, never>; votingPower: bigint; proposerPriority: bigint; } & Record, never>; totalVotingPower: bigint; } & Record, never>; } & Record, never>; commonHeight: bigint; byzantineValidators: _84.Validator[] & (_84.Validator & { address: Uint8Array; pubKey: _77.PublicKey & { ed25519?: Uint8Array; secp256k1?: Uint8Array; } & Record, never>; votingPower: bigint; proposerPriority: bigint; } & Record, never>)[] & Record, never>; totalVotingPower: bigint; timestamp: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; } & Record, never>; } & Record, never>)[] & Record, never>; } & Record, never>>(object: I_25): _81.EvidenceList; }; Block: { typeUrl: string; encode(message: _80.Block, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _80.Block; fromJSON(object: any): _80.Block; toJSON(message: _80.Block): unknown; fromPartial & { header?: _83.Header & { version: _85.Consensus & { block: bigint; app: bigint; } & Record, never>; chainId: string; height: bigint; time: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; lastBlockId: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; lastCommitHash: Uint8Array; dataHash: Uint8Array; validatorsHash: Uint8Array; nextValidatorsHash: Uint8Array; consensusHash: Uint8Array; appHash: Uint8Array; lastResultsHash: Uint8Array; evidenceHash: Uint8Array; proposerAddress: Uint8Array; } & Record, never>; data?: _83.Data & { txs: Uint8Array[] & Record, never>; } & Record, never>; evidence?: _81.EvidenceList & { evidence: _81.Evidence[] & (_81.Evidence & { duplicateVoteEvidence?: _81.DuplicateVoteEvidence & { voteA?: _83.Vote & { type: _83.SignedMsgType; height: bigint; round: number; blockId: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; timestamp: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; validatorAddress: Uint8Array; validatorIndex: number; signature: Uint8Array; } & Record, never>; voteB?: _83.Vote & { type: _83.SignedMsgType; height: bigint; round: number; blockId: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; timestamp: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; validatorAddress: Uint8Array; validatorIndex: number; signature: Uint8Array; } & Record, never>; totalVotingPower: bigint; validatorPower: bigint; timestamp: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; } & Record, never>; lightClientAttackEvidence?: _81.LightClientAttackEvidence & { conflictingBlock?: _83.LightBlock & { signedHeader?: _83.SignedHeader & { header?: _83.Header & { version: _85.Consensus & { block: bigint; app: bigint; } & Record, never>; chainId: string; height: bigint; time: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; lastBlockId: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; lastCommitHash: Uint8Array; dataHash: Uint8Array; validatorsHash: Uint8Array; nextValidatorsHash: Uint8Array; consensusHash: Uint8Array; appHash: Uint8Array; lastResultsHash: Uint8Array; evidenceHash: Uint8Array; proposerAddress: Uint8Array; } & Record, never>; commit?: _83.Commit & { height: bigint; round: number; blockId: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; signatures: _83.CommitSig[] & (_83.CommitSig & { blockIdFlag: _83.BlockIDFlag; validatorAddress: Uint8Array; timestamp: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; signature: Uint8Array; } & Record, never>)[] & Record, never>; } & Record, never>; } & Record, never>; validatorSet?: _84.ValidatorSet & { validators: _84.Validator[] & (_84.Validator & { address: Uint8Array; pubKey: _77.PublicKey & { ed25519?: Uint8Array; secp256k1?: Uint8Array; } & Record, never>; votingPower: bigint; proposerPriority: bigint; } & Record, never>)[] & Record, never>; proposer?: _84.Validator & { address: Uint8Array; pubKey: _77.PublicKey & { ed25519?: Uint8Array; secp256k1?: Uint8Array; } & Record, never>; votingPower: bigint; proposerPriority: bigint; } & Record, never>; totalVotingPower: bigint; } & Record, never>; } & Record, never>; commonHeight: bigint; byzantineValidators: _84.Validator[] & (_84.Validator & { address: Uint8Array; pubKey: _77.PublicKey & { ed25519?: Uint8Array; secp256k1?: Uint8Array; } & Record, never>; votingPower: bigint; proposerPriority: bigint; } & Record, never>)[] & Record, never>; totalVotingPower: bigint; timestamp: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; } & Record, never>; } & Record, never>)[] & Record, never>; } & Record, never>; lastCommit?: _83.Commit & { height: bigint; round: number; blockId: _83.BlockID & { hash: Uint8Array; partSetHeader: _83.PartSetHeader & { total: number; hash: Uint8Array; } & Record, never>; } & Record, never>; signatures: _83.CommitSig[] & (_83.CommitSig & { blockIdFlag: _83.BlockIDFlag; validatorAddress: Uint8Array; timestamp: import("../google/protobuf/timestamp").Timestamp & { seconds: bigint; nanos: number; } & Record, never>; signature: Uint8Array; } & Record, never>)[] & Record, never>; } & Record, never>; } & Record, never>>(object: I_26): _80.Block; }; }; const version: { protobufPackage: "tendermint.version"; App: { typeUrl: string; encode(message: _85.App, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _85.App; fromJSON(object: any): _85.App; toJSON(message: _85.App): unknown; fromPartial & { protocol?: bigint; software?: string; } & Record, never>>(object: I): _85.App; }; Consensus: { typeUrl: string; encode(message: _85.Consensus, writer?: import("../binary").BinaryWriter): import("../binary").BinaryWriter; decode(input: Uint8Array | import("../binary").BinaryReader, length?: number): _85.Consensus; fromJSON(object: any): _85.Consensus; toJSON(message: _85.Consensus): unknown; fromPartial & { block?: bigint; app?: bigint; } & Record, never>>(object: I_1): _85.Consensus; }; }; const ClientFactory: { createLCDClient: ({ restEndpoint }: { restEndpoint: string; }) => Promise<{ cosmos: { auth: { v1beta1: import("../cosmos/auth/v1beta1/query.lcd").LCDQueryClient; }; authz: { v1beta1: import("../cosmos/authz/v1beta1/query.lcd").LCDQueryClient; }; bank: { v1beta1: import("../cosmos/bank/v1beta1/query.lcd").LCDQueryClient; }; base: { node: { v1beta1: import("../cosmos/base/node/v1beta1/query.lcd").LCDQueryClient; }; reflection: { v1beta1: import("../cosmos/base/reflection/v1beta1/reflection.lcd").LCDQueryClient; }; tendermint: { v1beta1: import("../cosmos/base/tendermint/v1beta1/query.lcd").LCDQueryClient; }; }; distribution: { v1beta1: import("../cosmos/distribution/v1beta1/query.lcd").LCDQueryClient; }; evidence: { v1beta1: import("../cosmos/evidence/v1beta1/query.lcd").LCDQueryClient; }; feegrant: { v1beta1: import("../cosmos/feegrant/v1beta1/query.lcd").LCDQueryClient; }; gov: { v1beta1: import("../cosmos/gov/v1beta1/query.lcd").LCDQueryClient; }; mint: { v1beta1: import("../cosmos/mint/v1beta1/query.lcd").LCDQueryClient; }; params: { v1beta1: import("../cosmos/params/v1beta1/query.lcd").LCDQueryClient; }; slashing: { v1beta1: import("../cosmos/slashing/v1beta1/query.lcd").LCDQueryClient; }; staking: { v1beta1: import("../cosmos/staking/v1beta1/query.lcd").LCDQueryClient; }; tx: { v1beta1: import("../cosmos/tx/v1beta1/service.lcd").LCDQueryClient; }; upgrade: { v1beta1: import("../cosmos/upgrade/v1beta1/query.lcd").LCDQueryClient; }; }; }>; }; }