import { AbstractImage } from './AbstractImage.ts'; export declare class Picture extends AbstractImage { static nativeName: string; constructor(); private possibleImgExtension; static get observedAttributes(): string[]; get loading(): string; set loading(value: string); get alt(): string; set alt(value: string); get src(): string; set src(value: string); get $imgEl(): HTMLImageElement; attributeChangedCallback(attrName: string, oldValue: string, newValue: string): void; removeSrc(): void; imgExists(imgUrl: string): Promise; transformImgPath(imgName: string, imgExtension: string, breakpoint: string): Promise; addImg(imgPath: string, alt: string, loading: string): void; addSrcset(imgPath: string, media: string): void; addSrc(value: string, alt: string, loading: string): Promise; updateLoading(loading: string): void; updateAlt(alt: string): void; }