/** * @namespace proto * @typedef {import("@hashgraph/proto").proto.TokenSupplyType} HashgraphProto.proto.TokenSupplyType */ declare class TokenSupplyType { /** * @internal * @param {number} code * @returns {TokenSupplyType} */ static _fromCode(code: number): TokenSupplyType; /** * @hideconstructor * @internal * @param {number} code */ constructor(code: number); /** @readonly */ readonly _code: number; /** * @returns {string} */ toString(): string; /** * @returns {HashgraphProto.proto.TokenSupplyType} */ valueOf(): HashgraphProto.proto.TokenSupplyType; } declare namespace TokenSupplyType { const Infinite: TokenSupplyType; const Finite: TokenSupplyType; } export default TokenSupplyType; export namespace HashgraphProto { namespace proto { type TokenSupplyType = import("@hashgraph/proto").proto.TokenSupplyType; } }