@allmaps/iiif-parser
Version:
Allmaps IIIF parser
10 lines (9 loc) • 540 B
TypeScript
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 {};