Skip to content

Format

const Format: ZodDiscriminatedUnion<[ZodObject<{ columnNames: ZodOptional<ZodArray<ZodString>>; commentPrefix: ZodOptional<ZodString>; commentRows: ZodOptional<ZodArray<ZodNumber>>; delimiter: ZodOptional<ZodString>; description: ZodOptional<ZodString>; headerJoin: ZodOptional<ZodString>; headerRows: ZodOptional<ZodUnion<readonly [ZodLiteral<false>, ZodArray<ZodNumber>]>>; lineTerminator: ZodOptional<ZodString>; name: ZodLiteral<"csv">; nullSequence: ZodOptional<ZodString>; quoteChar: ZodOptional<ZodString>; title: ZodOptional<ZodString>; }, $strip>, ZodObject<{ columnNames: ZodOptional<ZodArray<ZodString>>; commentPrefix: ZodOptional<ZodString>; commentRows: ZodOptional<ZodArray<ZodNumber>>; description: ZodOptional<ZodString>; headerJoin: ZodOptional<ZodString>; headerRows: ZodOptional<ZodUnion<readonly [ZodLiteral<false>, ZodArray<ZodNumber>]>>; lineTerminator: ZodOptional<ZodString>; name: ZodLiteral<"tsv">; nullSequence: ZodOptional<ZodString>; title: ZodOptional<ZodString>; }, $strip>, ZodObject<{ columnNames: ZodOptional<ZodArray<ZodString>>; commentPrefix: ZodOptional<ZodString>; commentRows: ZodOptional<ZodArray<ZodNumber>>; description: ZodOptional<ZodString>; headerJoin: ZodOptional<ZodString>; headerRows: ZodOptional<ZodUnion<readonly [ZodLiteral<false>, ZodArray<ZodNumber>]>>; jsonPointer: ZodOptional<ZodString>; name: ZodLiteral<"json">; rowType: ZodOptional<ZodEnum<{ array: "array"; object: "object"; }>>; title: ZodOptional<ZodString>; }, $strip>], "name">

Defined in: metadata/models/format/format.ts:13