import type { GeojsonField, GeopointField, ListField } from "@frictionless-ts/metadata"; import type { StringField } from "@frictionless-ts/metadata"; import type { FieldType } from "@frictionless-ts/metadata"; export interface SchemaOptions { fieldNames?: string[]; fieldTypes?: Record; missingValues?: string[]; stringFormat?: StringField["format"]; decimalChar?: string; groupChar?: string; bareNumber?: boolean; trueValues?: string[]; falseValues?: string[]; datetimeFormat?: string; dateFormat?: string; timeFormat?: string; arrayType?: "array" | "list"; listDelimiter?: string; listItemType?: ListField["itemType"]; geopointFormat?: GeopointField["format"]; geojsonFormat?: GeojsonField["format"]; }