import { PrimitiveType } from '../jsonTypeResolution/TypeResolver'; import type { ExifData } from 'exif'; interface SquizImageData { width: number; height: number; url: string; mimeType: string; byteSize: number; sha1Hash: string; aspectRatio: string; } interface SquizImageShape { name: string; alt?: string; caption?: string; exif?: ExifData; imageVariations: { original: SquizImageData; small?: SquizImageData[]; medium?: SquizImageData[]; large?: SquizImageData[]; aspectRatios?: SquizImageData[]; }; } export declare const SquizImageType: PrimitiveType<"SquizImage", SquizImageShape>; export type SquizImageType = typeof SquizImageType; export {};