Adding TS details about enhanced image.

This commit is contained in:
Bradley Shellnut 2025-08-24 21:26:00 -07:00
parent 112e102f4f
commit 890d18d40f

14
src/ambient.d.ts vendored
View file

@ -1,6 +1,14 @@
// Stop warnings of all imports from your image assets directory.
declare module '$lib/assets/*' {
const image: Record<string, any>;
export default image;
// Enhanced images (?enhanced) provide a Picture for <enhanced:img>
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;
}