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