//#region src/types.d.ts type LangIngredient = `ingredients_text_${string}`; type LangProduct = `product_name_${string}`; type LangPackagingText = `packaging_text_${string}`; type LangGenericName = `generic_name_${string}`; type ImageSize = { h: number; w: number; }; type SelectedImage = { angle: number; coordinates_image_size: string; geometry: string; imgid: string; normalize: string | boolean | null; rev: string; sizes: { 100: ImageSize; 200: ImageSize; 400: ImageSize; full: ImageSize; }; white_magic: string | boolean | null; x1: string; x2: string; y1: string; y2: string; }; type RawImage = { url: string; sizes: { full: ImageSize; 100: ImageSize; 400: ImageSize; }; uploaded_t: string; uploader: string; }; type FetchFn = typeof globalThis.fetch; type FetchResponse = Promise<{ data: D; error?: never; response: Response; } | { data?: never; error: E; response: Response; }>; //#endregion export { FetchFn, FetchResponse, ImageSize, LangGenericName, LangIngredient, LangPackagingText, LangProduct, RawImage, SelectedImage }; //# sourceMappingURL=types.d.ts.map