import { z } from "zod"; export declare const TableSchema: z.ZodObject<{ $schema: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; required: z.ZodOptional>; allRequired: z.ZodOptional; properties: 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.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>]>>>; missingValues: z.ZodOptional; label: z.ZodString; }, z.core.$strip>]>>>; primaryKey: z.ZodOptional>; uniqueKeys: z.ZodOptional>>; foreignKeys: z.ZodOptional; reference: z.ZodObject<{ resource: z.ZodOptional; columns: z.ZodArray; }, z.core.$strip>; }, z.core.$strip>>>; }, z.core.$strip>; export declare const RenderTableSchemaOptions: z.ZodObject<{ format: z.ZodString; }, z.core.$strip>; export declare const ConvertTableSchemaToOptions: z.ZodObject<{ format: z.ZodString; }, z.core.$strip>; export declare const ConvertTableSchemaFromOptions: z.ZodObject<{ format: z.ZodString; }, z.core.$strip>; export type TableSchema = z.infer; export type RenderTableSchemaOptions = z.infer; export type ConvertTableSchemaToOptions = z.infer; export type ConvertTableSchemaFromOptions = z.infer;