import type { InferSelectModel } from 'drizzle-orm'; import { z } from 'zod/v4'; import { queues } from '../db/schema.ts'; export type Queue = InferSelectModel; export const CreateQueueSchema = z.object({ name: z.string().min(1), description: z.string().optional(), lifecycle_id: z.string().uuid().optional(), });