Files
cfw-autumn/shared/api/billing/common/billingParamsBase.ts
2026-01-28 15:37:28 +00:00

13 lines
437 B
TypeScript

import { z } from "zod/v4";
import { CustomerDataSchema } from "../../common/customerData.js";
import { EntityDataSchema } from "../../common/entityData.js";
export const BillingParamsBaseSchema = z.object({
customer_id: z.string(),
entity_id: z.string().nullish(),
customer_data: CustomerDataSchema.optional(),
entity_data: EntityDataSchema.optional(),
});
export type BillingParamsBase = z.infer<typeof BillingParamsBaseSchema>;