From 890d18d40f39f29f43c4a0b1ba85dce6778753c3 Mon Sep 17 00:00:00 2001 From: Bradley Shellnut Date: Sun, 24 Aug 2025 21:26:00 -0700 Subject: [PATCH] Adding TS details about enhanced image. --- src/ambient.d.ts | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/ambient.d.ts b/src/ambient.d.ts index 4de9fb8..f319e2d 100644 --- a/src/ambient.d.ts +++ b/src/ambient.d.ts @@ -1,6 +1,14 @@ // Stop warnings of all imports from your image assets directory. -declare module '$lib/assets/*' { - const image: Record; - export default image; +// Enhanced images (?enhanced) provide a Picture for +declare module '$lib/assets/*?enhanced' { + import type { Picture } from '@sveltejs/enhanced-img'; + const picture: Picture; + export default picture; +} + +// Plain asset imports fallback to string URLs +declare module '$lib/assets/*' { + const src: string; + export default src; }