import { z } from 'zod'; import { AnnotationAllVersionsSchema, AnnotationPageAllVersionsSchema, FeaturePropertiesAllVersionsSchema, Annotation0Schema, Annotation1Schema, AnnotationPage0Schema, AnnotationPage1Schema, SvgSelectorSchema, TargetSchema, SourceSchema, ResourceTypeSchema } from './schemas/annotation.js'; import { GeoreferencedMap1Schema, GeoreferencedMap2Schema, GeoreferencedMaps1Schema, GeoreferencedMaps2Schema, GeoreferencedMapAllVersionsSchema, GeoreferencedMapsAllVersionsSchema, GCPAllVersionsSchema, GeoreferencedMap2GCPSchema, ResourceSchema } from './schemas/georeferenced-map.js'; import { ImageServiceSchema, ResourceMaskSchema, PartOfSchema, ProjectionSchema, PartOfItemSchema } from './schemas/shared.js'; export type ImageService = z.infer; export type ResourceMask = z.infer; export type PartOf = z.infer; export type PartOfItem = z.infer; export type ResourceType = z.infer; export type Target = z.infer; export type Source = z.infer; export type Projection = z.infer; export type GeoreferencedMap1 = z.infer; export type GeoreferencedMaps1 = z.infer; export type GCP1 = z.infer; export type GeoreferencedMap2 = z.infer; export type GeoreferencedMaps2 = z.infer; export type GCP2 = z.infer; export type GeoreferencedMapAllVersions = z.infer; export type GeoreferencedMapsAllVersions = z.infer; export type GCP = z.infer; export type Annotation0 = z.infer; export type Annotation1 = z.infer; export type AnnotationPage0 = z.infer; export type AnnotationPage1 = z.infer; export type AnnotationAllVersions = z.infer; export type AnnotationPageAllVersions = z.infer; export type SvgSelector = z.infer; export type Resource = z.infer; export type FeatureProperties = z.infer;