export interface LazyImageOptions { image: HTMLImageElement; placeholder?: HTMLElement; rootMargin?: string; threshold?: number; onLoadStart?: () => void; onLoad?: () => void; onError?: (error: Event) => void; wrapperStyles?: Record; } export interface LazyImageResult { element: HTMLElement; styles: string; load: () => void; isLoaded: () => boolean; destroy: () => void; } export declare const createLazyImage: (options: LazyImageOptions) => LazyImageResult; //# sourceMappingURL=lazy.d.ts.map