2023-03-28 09:33:17 +03:00

34 lines
949 B
TypeScript

import { z } from 'zod';
export const ResultValuesSchema = z.object({
resultAB_FL: z.number(),
resultAB_UL: z.number(),
resultBonusDopProd: z.number(),
resultBonusMPL: z.number(),
resultBonusSafeFinance: z.number(),
resultDopMPLLeasing: z.number(),
resultDopProdSum: z.number(),
resultFirstPayment: z.number(),
resultFirstPaymentRiskPolicy: z.number(),
resultIRRGraphPerc: z.number(),
resultIRRNominalPerc: z.number(),
resultInsKasko: z.number(),
resultInsOsago: z.number(),
resultLastPayment: z.number(),
resultParticipationAmount: z.number(),
resultPlPrice: z.number(),
resultPriceUpPr: z.number(),
resultTerm: z.number(),
resultTotalGraphwithNDS: z.number(),
});
export const ResultPaymentSchema = z.object({
key: z.string(),
ndsCompensation: z.number(),
num: z.number(),
paymentSum: z.number(),
redemptionAmount: z.number(),
});
export const ResultPaymentsSchema = ResultPaymentSchema.array();