/** * InterventionRequest Iframe * @description Iframe component * @author ravorona */ export declare class InterventionRequestIframe { /** * Component element reference */ el: HTMLElement; /** * Source */ src: string; /** * Alt attribute */ alt: string; /** * Width attribute */ width: number; /** * Height attribute */ height: number; /** * Base URL */ baseUrl?: string; /** * Loading type * Native lazyloading. see https://caniuse.com/#feat=loading-lazy-attr * * auto: Default lazy-loading behavior of the browser, which is the same as not including the attribute. * lazy: Defer loading of the resource until it reaches a calculated distance from the viewport. * eager: Load the resource immediately, regardless of where it's located on the page. * @default auto */ loading: 'lazy' | 'eager' | 'auto'; /** * Component render * Component lifecycle method * @return HTMLInterventionRequestIframeElement */ render(): HTMLInterventionRequestIframeElement; }