import { z } from "zod"; export declare const Column: z.ZodDiscriminatedUnion<[z.ZodObject<{ name: z.ZodString; required: z.ZodOptional; nullable: z.ZodOptional; type: z.ZodLiteral<"array">; property: z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"array">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"array">], null>]>; format: z.ZodOptional>; enum: z.ZodOptional>; const: z.ZodOptional>; default: z.ZodOptional>>; examples: z.ZodOptional>>; missingValues: z.ZodOptional]>>>; allOf: z.ZodOptional; anyOf: z.ZodOptional; oneOf: z.ZodOptional; not: z.ZodOptional; if: z.ZodOptional; then: z.ZodOptional; else: z.ZodOptional; items: z.ZodOptional; prefixItems: z.ZodOptional; additionalItems: z.ZodOptional; contains: z.ZodOptional; minContains: z.ZodOptional; maxContains: z.ZodOptional; maxItems: z.ZodOptional; minItems: z.ZodOptional; uniqueItems: z.ZodOptional; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ name: z.ZodString; required: z.ZodOptional; nullable: z.ZodOptional; type: z.ZodLiteral<"base64">; property: z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"string">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"string">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional]>>>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; format: z.ZodLiteral<"base64">; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ name: z.ZodString; required: z.ZodOptional; nullable: z.ZodOptional; type: z.ZodLiteral<"boolean">; property: z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"boolean">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"boolean">], null>]>; format: z.ZodOptional>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional; label: z.ZodString; }, z.core.$strip>]>>>; trueValues: z.ZodOptional>; falseValues: z.ZodOptional>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ name: z.ZodString; required: z.ZodOptional; nullable: z.ZodOptional; type: z.ZodLiteral<"categorical">; property: z.ZodUnion; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"string">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"string">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional]>>>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; format: z.ZodLiteral<"categorical">; categories: z.ZodOptional]>>>; withOrder: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"integer">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"integer">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional; label: z.ZodString; }, z.core.$strip>]>>>; minimum: z.ZodOptional; maximum: z.ZodOptional; exclusiveMinimum: z.ZodOptional; exclusiveMaximum: z.ZodOptional; multipleOf: z.ZodOptional; groupChar: z.ZodOptional; withText: z.ZodOptional; format: z.ZodLiteral<"categorical">; categories: z.ZodOptional]>>>; withOrder: z.ZodOptional; }, z.core.$strip>]>; }, z.core.$strip>, z.ZodObject<{ name: z.ZodString; required: z.ZodOptional; nullable: z.ZodOptional; type: z.ZodLiteral<"date">; property: z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"string">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"string">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional]>>>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; format: z.ZodLiteral<"date">; temporalFormat: z.ZodOptional; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ name: z.ZodString; required: z.ZodOptional; nullable: z.ZodOptional; type: z.ZodLiteral<"date-time">; property: z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"string">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"string">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional]>>>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; format: z.ZodLiteral<"date-time">; temporalFormat: z.ZodOptional; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ name: z.ZodString; required: z.ZodOptional; nullable: z.ZodOptional; type: z.ZodLiteral<"decimal">; property: z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"string">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"string">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional]>>>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; format: z.ZodLiteral<"decimal">; minimum: z.ZodOptional; maximum: z.ZodOptional; exclusiveMinimum: z.ZodOptional; exclusiveMaximum: z.ZodOptional; multipleOf: z.ZodOptional; decimalChar: z.ZodOptional; groupChar: z.ZodOptional; withText: z.ZodOptional; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ name: z.ZodString; required: z.ZodOptional; nullable: z.ZodOptional; type: z.ZodLiteral<"duration">; property: z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"string">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"string">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional]>>>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; format: z.ZodLiteral<"duration">; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ name: z.ZodString; required: z.ZodOptional; nullable: z.ZodOptional; type: z.ZodLiteral<"email">; property: z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"string">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"string">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional]>>>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; format: z.ZodLiteral<"email">; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ name: z.ZodString; required: z.ZodOptional; nullable: z.ZodOptional; type: z.ZodLiteral<"geojson">; property: z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"object">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"object">], null>]>; enum: z.ZodOptional>>; const: z.ZodOptional>; default: z.ZodOptional>>; examples: z.ZodOptional>>; missingValues: z.ZodOptional]>>>; allOf: z.ZodOptional; anyOf: z.ZodOptional; oneOf: z.ZodOptional; not: z.ZodOptional; if: z.ZodOptional; then: z.ZodOptional; else: z.ZodOptional; properties: z.ZodOptional; additionalProperties: z.ZodOptional; patternProperties: z.ZodOptional; propertyNames: z.ZodOptional; minProperties: z.ZodOptional; maxProperties: z.ZodOptional; dependencies: z.ZodOptional; dependentRequired: z.ZodOptional; dependentSchemas: z.ZodOptional; required: z.ZodOptional; format: z.ZodLiteral<"geojson">; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ name: z.ZodString; required: z.ZodOptional; nullable: z.ZodOptional; type: z.ZodLiteral<"hex">; property: z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"string">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"string">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional]>>>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; format: z.ZodLiteral<"hex">; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ name: z.ZodString; required: z.ZodOptional; nullable: z.ZodOptional; type: z.ZodLiteral<"integer">; property: z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"integer">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"integer">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional; label: z.ZodString; }, z.core.$strip>]>>>; minimum: z.ZodOptional; maximum: z.ZodOptional; exclusiveMinimum: z.ZodOptional; exclusiveMaximum: z.ZodOptional; multipleOf: z.ZodOptional; groupChar: z.ZodOptional; withText: z.ZodOptional; format: z.ZodOptional>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ name: z.ZodString; required: z.ZodOptional; nullable: z.ZodOptional; type: z.ZodLiteral<"list">; property: z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"string">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"string">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional]>>>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; format: z.ZodLiteral<"list">; itemType: z.ZodOptional>; delimiter: z.ZodOptional; minItems: z.ZodOptional; maxItems: z.ZodOptional; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ name: z.ZodString; required: z.ZodOptional; nullable: z.ZodOptional; type: z.ZodLiteral<"number">; property: z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"number">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"number">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional; label: z.ZodString; }, z.core.$strip>]>>>; minimum: z.ZodOptional; maximum: z.ZodOptional; exclusiveMinimum: z.ZodOptional; exclusiveMaximum: z.ZodOptional; multipleOf: z.ZodOptional; decimalChar: z.ZodOptional; groupChar: z.ZodOptional; withText: z.ZodOptional; format: z.ZodOptional>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ name: z.ZodString; required: z.ZodOptional; nullable: z.ZodOptional; type: z.ZodLiteral<"object">; property: z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"object">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"object">], null>]>; enum: z.ZodOptional>>; const: z.ZodOptional>; default: z.ZodOptional>>; examples: z.ZodOptional>>; missingValues: z.ZodOptional]>>>; allOf: z.ZodOptional; anyOf: z.ZodOptional; oneOf: z.ZodOptional; not: z.ZodOptional; if: z.ZodOptional; then: z.ZodOptional; else: z.ZodOptional; properties: z.ZodOptional; additionalProperties: z.ZodOptional; patternProperties: z.ZodOptional; propertyNames: z.ZodOptional; minProperties: z.ZodOptional; maxProperties: z.ZodOptional; dependencies: z.ZodOptional; dependentRequired: z.ZodOptional; dependentSchemas: z.ZodOptional; required: z.ZodOptional; format: z.ZodOptional>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ name: z.ZodString; required: z.ZodOptional; nullable: z.ZodOptional; type: z.ZodLiteral<"string">; property: z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"string">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"string">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional]>>>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; format: z.ZodOptional>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ name: z.ZodString; required: z.ZodOptional; nullable: z.ZodOptional; type: z.ZodLiteral<"time">; property: z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"string">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"string">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional]>>>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; format: z.ZodLiteral<"time">; temporalFormat: z.ZodOptional; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ name: z.ZodString; required: z.ZodOptional; nullable: z.ZodOptional; type: z.ZodLiteral<"topojson">; property: z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"object">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"object">], null>]>; enum: z.ZodOptional>>; const: z.ZodOptional>; default: z.ZodOptional>>; examples: z.ZodOptional>>; missingValues: z.ZodOptional]>>>; allOf: z.ZodOptional; anyOf: z.ZodOptional; oneOf: z.ZodOptional; not: z.ZodOptional; if: z.ZodOptional; then: z.ZodOptional; else: z.ZodOptional; properties: z.ZodOptional; additionalProperties: z.ZodOptional; patternProperties: z.ZodOptional; propertyNames: z.ZodOptional; minProperties: z.ZodOptional; maxProperties: z.ZodOptional; dependencies: z.ZodOptional; dependentRequired: z.ZodOptional; dependentSchemas: z.ZodOptional; required: z.ZodOptional; format: z.ZodLiteral<"topojson">; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ name: z.ZodString; required: z.ZodOptional; nullable: z.ZodOptional; type: z.ZodLiteral<"unknown">; property: z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodOptional>; format: z.ZodOptional>; enum: z.ZodOptional>>; const: z.ZodOptional>; default: z.ZodOptional>; examples: z.ZodOptional>>; missingValues: z.ZodOptional]>>>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ name: z.ZodString; required: z.ZodOptional; nullable: z.ZodOptional; type: z.ZodLiteral<"url">; property: z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"string">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"string">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional]>>>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; format: z.ZodLiteral<"url">; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ name: z.ZodString; required: z.ZodOptional; nullable: z.ZodOptional; type: z.ZodLiteral<"wkb">; property: z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"string">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"string">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional]>>>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; format: z.ZodLiteral<"wkb">; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ name: z.ZodString; required: z.ZodOptional; nullable: z.ZodOptional; type: z.ZodLiteral<"wkt">; property: z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"string">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"string">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional]>>>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; format: z.ZodLiteral<"wkt">; }, z.core.$strip>; }, z.core.$strip>], "type">; export declare const ColumnType: z.ZodEnum<{ array: "array"; base64: "base64"; boolean: "boolean"; categorical: "categorical"; date: "date"; "date-time": "date-time"; decimal: "decimal"; duration: "duration"; email: "email"; geojson: "geojson"; hex: "hex"; integer: "integer"; list: "list"; number: "number"; object: "object"; string: "string"; time: "time"; topojson: "topojson"; unknown: "unknown"; url: "url"; wkb: "wkb"; wkt: "wkt"; }>; export declare const ColumnProperty: z.ZodUnion; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"boolean">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"boolean">], null>]>; format: z.ZodOptional>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional; label: z.ZodString; }, z.core.$strip>]>>>; trueValues: z.ZodOptional>; falseValues: z.ZodOptional>; }, z.core.$strip>, z.ZodDiscriminatedUnion<[z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"integer">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"integer">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional; label: z.ZodString; }, z.core.$strip>]>>>; minimum: z.ZodOptional; maximum: z.ZodOptional; exclusiveMinimum: z.ZodOptional; exclusiveMaximum: z.ZodOptional; multipleOf: z.ZodOptional; groupChar: z.ZodOptional; withText: z.ZodOptional; format: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"integer">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"integer">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional; label: z.ZodString; }, z.core.$strip>]>>>; minimum: z.ZodOptional; maximum: z.ZodOptional; exclusiveMinimum: z.ZodOptional; exclusiveMaximum: z.ZodOptional; multipleOf: z.ZodOptional; groupChar: z.ZodOptional; withText: z.ZodOptional; format: z.ZodLiteral<"categorical">; categories: z.ZodOptional]>>>; withOrder: z.ZodOptional; }, z.core.$strip>], "format">, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"number">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"number">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional; label: z.ZodString; }, z.core.$strip>]>>>; minimum: z.ZodOptional; maximum: z.ZodOptional; exclusiveMinimum: z.ZodOptional; exclusiveMaximum: z.ZodOptional; multipleOf: z.ZodOptional; decimalChar: z.ZodOptional; groupChar: z.ZodOptional; withText: z.ZodOptional; format: z.ZodOptional>; }, z.core.$strip>, z.ZodDiscriminatedUnion<[z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"string">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"string">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional]>>>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; format: z.ZodLiteral<"list">; itemType: z.ZodOptional>; delimiter: z.ZodOptional; minItems: z.ZodOptional; maxItems: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"string">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"string">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional]>>>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; format: z.ZodLiteral<"base64">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"string">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"string">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional]>>>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; format: z.ZodLiteral<"hex">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"string">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"string">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional]>>>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; format: z.ZodLiteral<"email">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"string">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"string">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional]>>>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; format: z.ZodLiteral<"url">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"string">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"string">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional]>>>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; format: z.ZodLiteral<"date-time">; temporalFormat: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"string">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"string">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional]>>>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; format: z.ZodLiteral<"date">; temporalFormat: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"string">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"string">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional]>>>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; format: z.ZodLiteral<"time">; temporalFormat: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"string">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"string">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional]>>>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; format: z.ZodLiteral<"duration">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"string">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"string">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional]>>>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; format: z.ZodLiteral<"wkt">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"string">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"string">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional]>>>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; format: z.ZodLiteral<"wkb">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"string">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"string">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional]>>>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; format: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"string">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"string">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional]>>>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; format: z.ZodLiteral<"categorical">; categories: z.ZodOptional]>>>; withOrder: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"string">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"string">], null>]>; enum: z.ZodOptional>; const: z.ZodOptional; default: z.ZodOptional>; examples: z.ZodOptional>; missingValues: z.ZodOptional]>>>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; format: z.ZodLiteral<"decimal">; minimum: z.ZodOptional; maximum: z.ZodOptional; exclusiveMinimum: z.ZodOptional; exclusiveMaximum: z.ZodOptional; multipleOf: z.ZodOptional; decimalChar: z.ZodOptional; groupChar: z.ZodOptional; withText: z.ZodOptional; }, z.core.$strip>], "format">, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"array">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"array">], null>]>; format: z.ZodOptional>; enum: z.ZodOptional>; const: z.ZodOptional>; default: z.ZodOptional>>; examples: z.ZodOptional>>; missingValues: z.ZodOptional]>>>; allOf: z.ZodOptional; anyOf: z.ZodOptional; oneOf: z.ZodOptional; not: z.ZodOptional; if: z.ZodOptional; then: z.ZodOptional; else: z.ZodOptional; items: z.ZodOptional; prefixItems: z.ZodOptional; additionalItems: z.ZodOptional; contains: z.ZodOptional; minContains: z.ZodOptional; maxContains: z.ZodOptional; maxItems: z.ZodOptional; minItems: z.ZodOptional; uniqueItems: z.ZodOptional; }, z.core.$strip>, z.ZodDiscriminatedUnion<[z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"object">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"object">], null>]>; enum: z.ZodOptional>>; const: z.ZodOptional>; default: z.ZodOptional>>; examples: z.ZodOptional>>; missingValues: z.ZodOptional]>>>; allOf: z.ZodOptional; anyOf: z.ZodOptional; oneOf: z.ZodOptional; not: z.ZodOptional; if: z.ZodOptional; then: z.ZodOptional; else: z.ZodOptional; properties: z.ZodOptional; additionalProperties: z.ZodOptional; patternProperties: z.ZodOptional; propertyNames: z.ZodOptional; minProperties: z.ZodOptional; maxProperties: z.ZodOptional; dependencies: z.ZodOptional; dependentRequired: z.ZodOptional; dependentSchemas: z.ZodOptional; required: z.ZodOptional; format: z.ZodLiteral<"geojson">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"object">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"object">], null>]>; enum: z.ZodOptional>>; const: z.ZodOptional>; default: z.ZodOptional>>; examples: z.ZodOptional>>; missingValues: z.ZodOptional]>>>; allOf: z.ZodOptional; anyOf: z.ZodOptional; oneOf: z.ZodOptional; not: z.ZodOptional; if: z.ZodOptional; then: z.ZodOptional; else: z.ZodOptional; properties: z.ZodOptional; additionalProperties: z.ZodOptional; patternProperties: z.ZodOptional; propertyNames: z.ZodOptional; minProperties: z.ZodOptional; maxProperties: z.ZodOptional; dependencies: z.ZodOptional; dependentRequired: z.ZodOptional; dependentSchemas: z.ZodOptional; required: z.ZodOptional; format: z.ZodLiteral<"topojson">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodUnion, z.ZodTuple<[z.ZodLiteral<"object">, z.ZodLiteral<"null">], null>, z.ZodTuple<[z.ZodLiteral<"null">, z.ZodLiteral<"object">], null>]>; enum: z.ZodOptional>>; const: z.ZodOptional>; default: z.ZodOptional>>; examples: z.ZodOptional>>; missingValues: z.ZodOptional]>>>; allOf: z.ZodOptional; anyOf: z.ZodOptional; oneOf: z.ZodOptional; not: z.ZodOptional; if: z.ZodOptional; then: z.ZodOptional; else: z.ZodOptional; properties: z.ZodOptional; additionalProperties: z.ZodOptional; patternProperties: z.ZodOptional; propertyNames: z.ZodOptional; minProperties: z.ZodOptional; maxProperties: z.ZodOptional; dependencies: z.ZodOptional; dependentRequired: z.ZodOptional; dependentSchemas: z.ZodOptional; required: z.ZodOptional; format: z.ZodOptional>; }, z.core.$strip>], "format">, z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; rdfType: z.ZodOptional; type: z.ZodOptional>; format: z.ZodOptional>; enum: z.ZodOptional>>; const: z.ZodOptional>; default: z.ZodOptional>; examples: z.ZodOptional>>; missingValues: z.ZodOptional]>>>; }, z.core.$strip>]>; export type Column = z.infer; export type ColumnType = z.infer; export type ColumnProperty = z.infer;