import ValidatedDomain from "../../../core/validation/ValidatedArgs";
import BigDecimal from "../shared/BigDecimal";
import { ImpactData } from "./ImpactData";
import { InterestRate } from "./InterestRate";
export declare class BondKpiLinkedRateDetails extends ValidatedDomain<BondKpiLinkedRateDetails> {
    currency: string;
    nominalValue: BigDecimal;
    nominalValueDecimals: number;
    startingDate: number;
    maturityDate: number;
    interestRate: InterestRate;
    impactData: ImpactData;
    constructor(currency: string, nominalValue: BigDecimal, nominalValueDecimals: number, startingDate: number, maturityDate: number, interestRate: InterestRate, impactData: ImpactData);
}
