15 lines
298 B
TypeScript
15 lines
298 B
TypeScript
import { z } from 'zod';
|
|
|
|
export const RiskSchema = z
|
|
.object({
|
|
calcType: z.number(),
|
|
key: z.string(),
|
|
keys: z.array(z.string()).optional(),
|
|
premium: z.number(),
|
|
premiumPerc: z.number(),
|
|
riskId: z.string(),
|
|
riskName: z.string(),
|
|
sum: z.number(),
|
|
})
|
|
.strict();
|