import { OnInit, ElementRef, Renderer, OnDestroy, AfterViewInit } from '@angular/core'; import { DomSanitizer, SafeResourceUrl } from '@angular/platform-browser'; import { AbstractEntry } from './abstract-entry.component'; import { ContentfulEmbeddedBlock } from '../contentful/aliases.structures'; export declare class EmbeddedEntryComponent extends AbstractEntry implements OnInit, AfterViewInit, OnDestroy { protected url: SafeResourceUrl; protected entry: ContentfulEmbeddedBlock; private iframe; private loader; private backgroundOwner; private sanitationService; private disposeIframeOnLoadListener; constructor(sanitationService: DomSanitizer, renderer: Renderer, elementRef: ElementRef); ngAfterViewInit(): void; hideIframe(): void; showIframe(): void; setStyles(iframeStyles: string, loaderStyles: string): void; ngOnInit(): void; ngOnDestroy(): void; }