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; }