/** * @namespace {proto} * @typedef {import("@hashgraph/proto").proto.IContractID} HashgraphProto.proto.IContractID * @typedef {import("@hashgraph/proto").proto.IKey} HashgraphProto.proto.IKey */ /** * @typedef {import("long").Long} Long * @typedef {import("../client/Client.js").default<*, *>} Client */ export default class DelegateContractId extends ContractId { } export namespace HashgraphProto { namespace proto { type IContractID = import("@hashgraph/proto").proto.IContractID; type IKey = import("@hashgraph/proto").proto.IKey; } } export type Long = import("long").Long; export type Client = import("../client/Client.js").default; import ContractId from "./ContractId.js";