declare const PRIORITIES: readonly ["no-priority", "low", "medium", "high", "urgent"]; export type TaskPriority = (typeof PRIORITIES)[number]; export declare function isTaskPriority(v: string): v is TaskPriority; export type TaskUpdatePatch = { title?: string; description?: string | null; status?: string; priority?: TaskPriority; projectId?: string; position?: number; startDate?: string | null; dueDate?: string | null; userId?: string | null; }; /** * Builds the JSON body for `PUT /api/task/:id` from an existing task plus a patch. */ export declare function buildFullTaskUpdateBody(existing: Record, patch: TaskUpdatePatch): Record; export {};