export default class FeeSchedule { /** * @param {Uint8Array} bytes * @returns {FeeSchedule} */ static fromBytes(bytes: Uint8Array): FeeSchedule; /** * @internal * @param {HashgraphProto.proto.IFeeSchedule} feeSchedule * @returns {FeeSchedule} */ static _fromProtobuf(feeSchedule: HashgraphProto.proto.IFeeSchedule): FeeSchedule; /** * @param {object} [props] * @param {TransactionFeeSchedule[]} [props.transactionFeeSchedule] * @param {Timestamp} [props.expirationTime] */ constructor(props?: { transactionFeeSchedule?: TransactionFeeSchedule[] | undefined; expirationTime?: Timestamp | undefined; } | undefined); transactionFeeSchedule: TransactionFeeSchedule[] | undefined; expirationTime: Timestamp | undefined; /** * @internal * @returns {HashgraphProto.proto.IFeeSchedule} */ _toProtobuf(): HashgraphProto.proto.IFeeSchedule; /** * @returns {Uint8Array} */ toBytes(): Uint8Array; } import TransactionFeeSchedule from "./TransactionFeeSchedule.js"; import Timestamp from "./Timestamp.js"; import * as HashgraphProto from "@hashgraph/proto";