import { z } from 'zod'; export declare const escalateSchema: z.ZodObject<{ role: z.ZodString; message: z.ZodString; data: z.ZodOptional>; type: z.ZodDefault>; subtype: z.ZodDefault>; priority: z.ZodDefault>; }, "strip", z.ZodTypeAny, { role: string; type: string; message: string; priority: number; subtype: string; data?: Record | undefined; }, { role: string; message: string; data?: Record | undefined; type?: string | undefined; priority?: number | undefined; subtype?: string | undefined; }>; export declare const checkResolutionSchema: z.ZodObject<{ escalation_id: z.ZodString; }, "strip", z.ZodTypeAny, { escalation_id: string; }, { escalation_id: string; }>; export declare const getAvailableWorkSchema: z.ZodObject<{ role: z.ZodString; limit: z.ZodDefault>; }, "strip", z.ZodTypeAny, { role: string; limit: number; }, { role: string; limit?: number | undefined; }>; export declare const claimAndResolveSchema: z.ZodObject<{ escalation_id: z.ZodString; resolver_id: z.ZodString; payload: z.ZodRecord; }, "strip", z.ZodTypeAny, { escalation_id: string; resolver_id: string; payload: Record; }, { escalation_id: string; resolver_id: string; payload: Record; }>; export declare const resolveEscalationSchema: z.ZodObject<{ escalation_id: z.ZodString; payload: z.ZodRecord; }, "strip", z.ZodTypeAny, { escalation_id: string; payload: Record; }, { escalation_id: string; payload: Record; }>; export declare const escalateAndWaitSchema: z.ZodObject<{ role: z.ZodString; message: z.ZodString; form_schema: z.ZodOptional>; data: z.ZodOptional>; assigned_to: z.ZodOptional; type: z.ZodDefault>; subtype: z.ZodDefault>; priority: z.ZodDefault>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ role: z.ZodString; message: z.ZodString; form_schema: z.ZodOptional>; data: z.ZodOptional>; assigned_to: z.ZodOptional; type: z.ZodDefault>; subtype: z.ZodDefault>; priority: z.ZodDefault>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ role: z.ZodString; message: z.ZodString; form_schema: z.ZodOptional>; data: z.ZodOptional>; assigned_to: z.ZodOptional; type: z.ZodDefault>; subtype: z.ZodDefault>; priority: z.ZodDefault>; }, z.ZodTypeAny, "passthrough">>;