import { z } from "zod/v4"; declare const HarnessTaskStepSchemaDefinition: z.ZodObject<{ instruction: z.ZodString; operationId: z.ZodString; planTaskKey: z.ZodOptional>; stepKey: z.ZodOptional; }, z.core.$strip>; type HarnessTaskStepDefinition = z.infer; export interface HarnessTaskStepSchemaInput extends z.input { } /** * One ordered task step: its key, instruction, the operation that runs it, and the delegated plans it follows. * * @openapiSchema HarnessTaskStep * @endpoint POST /v1/agents/help * @endpoint POST /v1/help * @usedBySchema HarnessTaskPlanStepSchema * @contractShape harness.task-step * @contractRole canonical */ export declare const HarnessTaskStepSchema: z.ZodType; export type HarnessTaskStep = z.infer; export {}; //# sourceMappingURL=task-step.d.ts.map