import { z } from 'zod/v4'; declare const resultSchema: z.ZodObject<{ operationId: z.ZodUUID; conversationId: z.ZodString; directorConversationId: z.ZodString; result: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"reply">; message: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"error">; code: z.ZodString; message: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>; type DirectorMessageResult = z.infer; export declare class DirectorMessageResultStore { private readonly directory; constructor(configDirectory: string); read(operationId: string): DirectorMessageResult | undefined; write(value: DirectorMessageResult): void; iterate(id: string): AsyncGenerator; private path; } export {}; //# sourceMappingURL=directorMessageResults.d.ts.map