import { z } from "zod"; export declare const FileDialect: z.ZodDiscriminatedUnion<[z.ZodObject<{ $schema: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; format: z.ZodLiteral<"csv">; delimiter: z.ZodOptional; lineTerminator: z.ZodOptional; quoteChar: z.ZodOptional; nullSequence: z.ZodOptional; headerRows: z.ZodOptional, z.ZodArray]>>; headerJoin: z.ZodOptional; commentRows: z.ZodOptional>; commentPrefix: z.ZodOptional; columnNames: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ $schema: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; format: z.ZodLiteral<"tsv">; lineTerminator: z.ZodOptional; nullSequence: z.ZodOptional; headerRows: z.ZodOptional, z.ZodArray]>>; headerJoin: z.ZodOptional; commentRows: z.ZodOptional>; commentPrefix: z.ZodOptional; columnNames: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ $schema: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; format: z.ZodLiteral<"json">; jsonPointer: z.ZodOptional; rowType: z.ZodOptional>; headerRows: z.ZodOptional, z.ZodArray]>>; headerJoin: z.ZodOptional; commentRows: z.ZodOptional>; commentPrefix: z.ZodOptional; columnNames: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ $schema: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; format: z.ZodLiteral<"jsonl">; rowType: z.ZodOptional>; headerRows: z.ZodOptional, z.ZodArray]>>; headerJoin: z.ZodOptional; commentRows: z.ZodOptional>; commentPrefix: z.ZodOptional; columnNames: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ $schema: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; format: z.ZodLiteral<"xlsx">; sheetName: z.ZodOptional; sheetNumber: z.ZodOptional; headerRows: z.ZodOptional, z.ZodArray]>>; headerJoin: z.ZodOptional; commentRows: z.ZodOptional>; commentPrefix: z.ZodOptional; columnNames: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ $schema: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; format: z.ZodLiteral<"ods">; sheetName: z.ZodOptional; sheetNumber: z.ZodOptional; headerRows: z.ZodOptional, z.ZodArray]>>; headerJoin: z.ZodOptional; commentRows: z.ZodOptional>; commentPrefix: z.ZodOptional; columnNames: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ $schema: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; format: z.ZodLiteral<"sqlite">; tableName: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ $schema: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; format: z.ZodLiteral<"parquet">; }, z.core.$strip>, z.ZodObject<{ $schema: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; format: z.ZodLiteral<"arrow">; }, z.core.$strip>], "format">; export type FileDialect = z.infer;