import { z } from "zod/v4"; declare const HarnessTaskSchemaDefinition: z.ZodObject<{ allowedValue: z.ZodOptional>; description: z.ZodString; key: z.ZodString; required: z.ZodOptional>; type: z.ZodUnion, z.ZodString]> & { enum: { ENTITY: "ENTITY"; TEXT: "TEXT"; WRITER_BRIEF: "WRITER_BRIEF"; }; }; }, z.core.$strip>; type HarnessTaskDefinition = z.infer; export interface HarnessTaskSchemaInput extends z.input { } /** * One typed task input, required unless explicitly marked optional. * * @openapiSchema HarnessTaskInput * @endpoint POST /v1/agents/help * @endpoint POST /v1/help * @usedBySchema HarnessTaskPlanSchema * @contractShape harness.task * @contractRole canonical */ export declare const HarnessTaskSchema: z.ZodType; export type HarnessTask = z.infer; export {}; //# sourceMappingURL=task.d.ts.map