"use strict";
// SPDX-License-Identifier: Apache-2.0
Object.defineProperty(exports, "__esModule", { value: true });
exports.AmortizationFor = void 0;
class AmortizationFor {
    account;
    recordDate;
    executionDate;
    holdId;
    holdActive;
    tokenHeldAmount;
    decimalsHeld;
    abafAtHold;
    tokenBalance;
    decimalsBalance;
    recordDateReached;
    abafAtSnapshot;
    nominalValue;
    nominalValueDecimals;
    constructor(account, recordDate, executionDate, holdId, holdActive, tokenHeldAmount, decimalsHeld, abafAtHold, tokenBalance, decimalsBalance, recordDateReached, abafAtSnapshot, nominalValue, nominalValueDecimals) {
        this.account = account;
        this.recordDate = recordDate;
        this.executionDate = executionDate;
        this.holdId = holdId;
        this.holdActive = holdActive;
        this.tokenHeldAmount = tokenHeldAmount;
        this.decimalsHeld = decimalsHeld;
        this.abafAtHold = abafAtHold;
        this.tokenBalance = tokenBalance;
        this.decimalsBalance = decimalsBalance;
        this.recordDateReached = recordDateReached;
        this.abafAtSnapshot = abafAtSnapshot;
        this.nominalValue = nominalValue;
        this.nominalValueDecimals = nominalValueDecimals;
    }
}
exports.AmortizationFor = AmortizationFor;
