/** * @namespace proto * @typedef {import("@hashgraph/proto").proto.IKey} HashgraphProto.proto.IKey */ /** * @typedef {import("./client/Client.js").default<*, *>} Client */ export default class EvmAddress extends Key { /** * @param {string} text * @returns {EvmAddress} */ static fromString(text: string): EvmAddress; /** * @param {Uint8Array} bytes * @returns {EvmAddress} */ static fromBytes(bytes: Uint8Array): EvmAddress; /** * @internal * @param {Uint8Array} bytes */ constructor(bytes: Uint8Array); _bytes: Uint8Array; /** * @returns {Uint8Array} */ toBytes(): Uint8Array; } export namespace HashgraphProto { namespace proto { type IKey = import("@hashgraph/proto").proto.IKey; } } export type Client = import("./client/Client.js").default; import Key from "./Key.js";