Kaizen
Browse modulesBookingsbookings/serverTypes

Type Alias: CreateTypeVersionInput

type CreateTypeVersionInput = {
  bookingTypeId: string;
  capabilities?: string[];
  policy: Prisma.InputJsonValue;
  policySchemaVersion?: number;
};

Defined in: server/bookings/booking-type-repository.ts:29

Properties

bookingTypeId

bookingTypeId: string;

Defined in: server/bookings/booking-type-repository.ts:30


capabilities?

optional capabilities?: string[];

Defined in: server/bookings/booking-type-repository.ts:32

Declared capability keys (validated against the static catalog at load).


policy

policy: Prisma.InputJsonValue;

Defined in: server/bookings/booking-type-repository.ts:34

Policy bag — Zod-validated via readPolicyBag at read time.


policySchemaVersion?

optional policySchemaVersion?: number;

Defined in: server/bookings/booking-type-repository.ts:35

On this page