Files
cfw-autumn/shared/models/cusProductModels/cusEntModels/cusEntWithProduct.ts
2025-06-06 19:04:33 +01:00

20 lines
630 B
TypeScript

import { CusProductSchema, FullCusProductSchema } from "../cusProductModels.js";
import { FullCustomerEntitlementSchema } from "./cusEntModels.js";
import { z } from "zod";
export const FullCusEntWithProductSchema = FullCustomerEntitlementSchema.extend(
{
customer_product: CusProductSchema,
},
);
export const FullCusEntWithFullCusProductSchema =
FullCustomerEntitlementSchema.extend({
customer_product: FullCusProductSchema,
});
export type FullCusEntWithProduct = z.infer<typeof FullCusEntWithProductSchema>;
export type FullCusEntWithFullCusProduct = z.infer<
typeof FullCusEntWithFullCusProductSchema
>;