import { z } from "zod"; import { TaskService } from "../../core/task-service.js"; import type { McpToolResponse } from "./response.js"; export declare const UpdateTaskArgsSchema: z.ZodObject<{ id: z.ZodString; name: z.ZodOptional; description: z.ZodOptional; parent_id: z.ZodOptional>; priority: z.ZodOptional; completed: z.ZodOptional; started_at: z.ZodOptional>; result: z.ZodOptional; commit_sha: z.ZodOptional; commit_message: z.ZodOptional; commit_branch: z.ZodOptional; commit_url: z.ZodOptional; delete: z.ZodOptional; add_blocked_by: z.ZodOptional>; remove_blocked_by: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string; parent_id?: string | null | undefined; name?: string | undefined; description?: string | undefined; priority?: number | undefined; completed?: boolean | undefined; result?: string | undefined; started_at?: string | null | undefined; delete?: boolean | undefined; add_blocked_by?: string[] | undefined; remove_blocked_by?: string[] | undefined; commit_sha?: string | undefined; commit_message?: string | undefined; commit_branch?: string | undefined; commit_url?: string | undefined; }, { id: string; parent_id?: string | null | undefined; name?: string | undefined; description?: string | undefined; priority?: number | undefined; completed?: boolean | undefined; result?: string | undefined; started_at?: string | null | undefined; delete?: boolean | undefined; add_blocked_by?: string[] | undefined; remove_blocked_by?: string[] | undefined; commit_sha?: string | undefined; commit_message?: string | undefined; commit_branch?: string | undefined; commit_url?: string | undefined; }>; type UpdateTaskArgs = z.infer; export declare function handleUpdateTask(args: UpdateTaskArgs, service: TaskService): Promise; export {}; //# sourceMappingURL=update-task.d.ts.map