import { z } from 'zod'; export declare const ContextSliceSchema: z.ZodObject<{ source: z.ZodString; summary: z.ZodString; }, z.core.$strip>; export type ContextSlice = z.infer; export declare const ArtifactRefSchema: z.ZodObject<{ path: z.ZodString; description: z.ZodOptional; }, z.core.$strip>; export type ArtifactRef = z.infer; export declare const HandoffDecisionSchema: z.ZodObject<{ text: z.ZodString; rationale: z.ZodOptional; }, z.core.$strip>; export type HandoffDecision = z.infer; export declare const OrgHandoffSchema: z.ZodObject<{ taskId: z.ZodOptional; contextPackage: z.ZodDefault>>; artifacts: z.ZodDefault; }, z.core.$strip>>>; decisions: z.ZodDefault; }, z.core.$strip>>>; nextAction: z.ZodString; }, z.core.$strip>; export type OrgHandoff = z.infer; export declare const FailureRoutingSchema: z.ZodObject<{ retry: z.ZodOptional; backoffMs: z.ZodOptional>>; }, z.core.$strip>>>; fallbackAssignee: z.ZodOptional>; escalate: z.ZodOptional>; }, z.core.$strip>; export type FailureRouting = z.infer; //# sourceMappingURL=types-handoff.d.ts.map