@allmaps/iiif-parser
Version:
Allmaps IIIF parser
28 lines (27 loc) • 1 kB
TypeScript
import { z } from 'zod';
export declare const SizeSchema: z.ZodObject<{
width: z.ZodNumber;
height: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
width: number;
height: number;
}, {
width: number;
height: number;
}>;
export declare const TilesetSchema: z.ZodObject<{
width: z.ZodNumber;
height: z.ZodOptional<z.ZodNumber>;
scaleFactors: z.ZodArray<z.ZodNumber, "many">;
}, "strip", z.ZodTypeAny, {
width: number;
scaleFactors: number[];
height?: number | undefined;
}, {
width: number;
scaleFactors: number[];
height?: number | undefined;
}>;
export declare const ImageServiceTypesSchema: z.ZodEnum<["ImageService1", "ImageService2", "ImageService3"]>;
export declare const NavDateSchema: z.ZodEffects<z.ZodUnion<[z.ZodDate, z.ZodAny]>, Date | undefined, any>;
export declare const NavPlaceSchema: z.ZodObject<{}, "passthrough", z.ZodTypeAny, z.objectOutputType<{}, z.ZodTypeAny, "passthrough">, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>;