/** * Generated by the protoc-gen-ts. DO NOT EDIT! * compiler version: 3.21.12 * source: discovery/discovery.proto * git: https://github.com/thesayyn/protoc-gen-ts */ import * as pb_1 from "google-protobuf"; export declare namespace discovery { class ChainInfo extends pb_1.Message { #private; constructor(data?: any[] | { block_height?: number; node_list?: Node[]; }); get block_height(): number; set block_height(value: number); get node_list(): Node[]; set node_list(value: Node[]); static fromObject(data: { block_height?: number; node_list?: ReturnType[]; }): ChainInfo; toObject(): { block_height?: number; node_list?: ReturnType[]; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ChainInfo; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): ChainInfo; } class Node extends pb_1.Message { #private; constructor(data?: any[] | { node_id?: string; node_address?: string; node_tls_cert?: Uint8Array; }); get node_id(): string; set node_id(value: string); get node_address(): string; set node_address(value: string); get node_tls_cert(): Uint8Array; set node_tls_cert(value: Uint8Array); static fromObject(data: { node_id?: string; node_address?: string; node_tls_cert?: Uint8Array; }): Node; toObject(): { node_id?: string; node_address?: string; node_tls_cert?: Uint8Array; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Node; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): Node; } class ChainList extends pb_1.Message { #private; constructor(data?: any[] | { chain_id_list?: string[]; }); get chain_id_list(): string[]; set chain_id_list(value: string[]); static fromObject(data: { chain_id_list?: string[]; }): ChainList; toObject(): { chain_id_list?: string[]; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ChainList; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): ChainList; } }