Files
cfw-autumn/shared/models/billingModels/ongoingCusProductAction.ts
John Yeo 07340cd79b wip
2025-12-16 13:05:57 +00:00

12 lines
389 B
TypeScript

import z from "zod/v4";
import { FullCusProductSchema } from "../cusProductModels/cusProductModels";
// What happens to the CURRENT active cus product
export const OngoingCusProductActionSchema = z.object({
action: z.literal(["expire", "cancel", "uncancel"]),
cusProduct: FullCusProductSchema,
});
export type OngoingCusProductAction = z.infer<
typeof OngoingCusProductActionSchema
>;