@hiero-ledger/sdk
Version:
45 lines (44 loc) • 1.17 kB
TypeScript
/**
* @namespace proto
* @typedef {import("@hashgraph/proto").proto.SubType} HieroProto.proto.SubType
*/
declare class FeeDataType {
/**
* @internal
* @param {number} code
* @returns {FeeDataType}
*/
static _fromCode(code: number): FeeDataType;
/**
* @hideconstructor
* @internal
* @param {number} code
*/
constructor(code: number);
/** @readonly */
readonly _code: number;
/**
* @returns {string}
*/
toString(): string;
/**
* @returns {HieroProto.proto.SubType}
*/
valueOf(): HieroProto.proto.SubType;
}
declare namespace FeeDataType {
let Default: FeeDataType;
let TokenFungibleCommon: FeeDataType;
let TokenNonFungibleUnique: FeeDataType;
let TokenFungibleCommonWithCustomFees: FeeDataType;
let TokenNonFungibleUniqueWithCustomFees: FeeDataType;
let ScheduleCreateContractCall: FeeDataType;
let TopicCreateWithCustomFees: FeeDataType;
let SubmitMessageWithCustomFees: FeeDataType;
}
export default FeeDataType;
export namespace HieroProto {
namespace proto {
type SubType = import("@hashgraph/proto").proto.SubType;
}
}