import { z } from "zod"; import type { Task, Message } from "@a2a-js/sdk"; /** * Zod schema for QueuedTaskMessage * Validates the message format for queued tasks in the AMQP work queue */ export declare const QueuedTaskMessageSchema: z.ZodObject<{ taskId: z.ZodString; contextId: z.ZodString; requestContext: z.ZodObject<{ userMessage: z.ZodCustom; task: z.ZodOptional>; referenceTasks: z.ZodOptional>>; }, z.core.$strip>; configuration: z.ZodOptional; pushNotificationConfig: z.ZodOptional; }, z.core.$strip>>; metadata: z.ZodObject<{ enqueuedAt: z.ZodString; priority: z.ZodOptional; retryCount: z.ZodOptional; requestId: z.ZodOptional; }, z.core.$strip>; }, z.core.$strip>; /** * TypeScript type inferred from the Zod schema */ export type QueuedTaskMessage = z.infer; //# sourceMappingURL=QueuedTaskMessage.d.ts.map