import { z } from "zod"; import type { ActionDescriptor, TaskReport } from "../types.js"; declare const TaskReportInputSchema: z.ZodObject<{ taskId: z.ZodString; include: z.ZodOptional, "many">>; exclude: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { taskId: string; include?: ("files" | "metadata" | "inputs" | "errors" | "outputs" | "retries" | "system-files")[] | undefined; exclude?: ("files" | "metadata" | "inputs" | "errors" | "outputs" | "retries" | "system-files")[] | undefined; }, { taskId: string; include?: ("files" | "metadata" | "inputs" | "errors" | "outputs" | "retries" | "system-files")[] | undefined; exclude?: ("files" | "metadata" | "inputs" | "errors" | "outputs" | "retries" | "system-files")[] | undefined; }>; export type TaskReportInput = z.infer; export interface TaskReportOutput { success: boolean; data: TaskReport; raw: { summary: unknown; steps: unknown; }; } export declare const taskReportAction: ActionDescriptor; export {};