import { ComponentInterface } from '../../../stencil-public-runtime'; export declare class Img implements ComponentInterface { $image: HTMLImageElement; io: IntersectionObserver; $el: HTMLElement; src: string; alt: string; fallbackSrc: string; width: number; height: number; lazy: boolean; aspectRatio: string; threshold: number; oldSrc: string; hasError: boolean; componentDidLoad(): void; componentDidRender(): void; componentWillUpdate(): void; private handleImageError; private setAspectRatio; setImgSrc(): void; addIntersectionObserver(): void; initializeObserver(): void; executeFallback(): void; removeIntersectionObserver(): void; render(): any; }