"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.TicketPrioritySchema = exports.TicketPriorityDescriptionString = exports.TicketPriority = void 0;
const zod_1 = require("zod");
exports.TicketPriority = {
    Low: 1,
    Medium: 2,
    High: 3,
    Urgent: 4,
};
exports.TicketPriorityDescriptionString = Object.entries(exports.TicketPriority)
    .map(([key, value]) => `${value} (${key})`)
    .join(', ');
exports.TicketPrioritySchema = zod_1.z.union([
    zod_1.z.literal(exports.TicketPriority.Low),
    zod_1.z.literal(exports.TicketPriority.Medium),
    zod_1.z.literal(exports.TicketPriority.High),
    zod_1.z.literal(exports.TicketPriority.Urgent),
]);
//# sourceMappingURL=TicketPriority.schema.js.map