UNPKG

@allmaps/iiif-parser

Version:

Allmaps IIIF parser

10 lines (9 loc) 540 B
import { z } from 'zod'; import { ImageSchema } from '../schemas/iiif.js'; import { ImageServiceSchema } from '../schemas/image-service.js'; import { ProfileProperties, MajorVersion } from '../lib/types.js'; type ImageType = z.infer<typeof ImageSchema>; type ImageServiceType = z.infer<typeof ImageServiceSchema>; export declare function getMajorIiifVersionFromImageService(imageService: ImageServiceType): MajorVersion; export declare function getProfileProperties(parsedImage: ImageType | ImageServiceType): ProfileProperties; export {};