import { z } from "zod";
import type { AgentTool } from "@prestyj/agent";
declare const TasksParams: z.ZodObject<{
    action: z.ZodEnum<{
        update: "update";
        done: "done";
        add: "add";
        list: "list";
        remove: "remove";
    }>;
    title: z.ZodOptional<z.ZodString>;
    prompt: z.ZodOptional<z.ZodString>;
    status: z.ZodOptional<z.ZodEnum<{
        pending: "pending";
        "in-progress": "in-progress";
        done: "done";
    }>>;
    id: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
export declare function createTasksTool(cwd: string): AgentTool<typeof TasksParams>;
export {};
//# sourceMappingURL=tasks.d.ts.map