import { z } from 'zod';
import { StructuredOutputParser } from '@langchain/core/output_parsers';
export declare const parser: StructuredOutputParser<z.ZodObject<{
    from: z.ZodNullable<z.ZodOptional<z.ZodString>>;
    to: z.ZodNullable<z.ZodOptional<z.ZodString>>;
    instructions: z.ZodNullable<z.ZodOptional<z.ZodString>>;
}, "strip", z.ZodTypeAny, {
    from?: string | null | undefined;
    to?: string | null | undefined;
    instructions?: string | null | undefined;
}, {
    from?: string | null | undefined;
    to?: string | null | undefined;
    instructions?: string | null | undefined;
}>>;
export interface InstructionsWithDatesExtracted {
    from?: string | null;
    to?: string | null;
    instructions?: string | null;
}
