import { z } from 'zod'; export declare const FileResponseInterface: z.ZodUnion; }, z.core.$strip>, z.ZodObject<{ mimeType: z.ZodString; url: z.ZodString; fileName: z.ZodOptional; }, z.core.$strip>]>; export type FileResponseInterface = z.infer; export declare enum HumanInputFormResultTypes { FILE = "file", MARKDOWN = "markdown" } export declare function createKeyForFormInput(displayName: string): string; export declare const HumanInputFormResult: z.ZodUnion; value: z.ZodUnion; }, z.core.$strip>, z.ZodObject<{ mimeType: z.ZodString; url: z.ZodString; fileName: z.ZodOptional; }, z.core.$strip>]>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; value: z.ZodString; files: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ mimeType: z.ZodString; url: z.ZodString; fileName: z.ZodOptional; }, z.core.$strip>]>>>; }, z.core.$strip>]>; export type HumanInputFormResult = z.infer; export declare const ChatFormResponse: z.ZodObject<{ sessionId: z.ZodString; message: z.ZodString; files: z.ZodOptional>; }, z.core.$strip>; export type ChatFormResponse = z.infer; //# sourceMappingURL=index.d.ts.map