import { AfterViewInit, ElementRef } from '@angular/core'; import { BabylonMultimediaI, BabylonTextInfoI } from '../../../interfaces'; import * as i0 from "@angular/core"; export declare class BabylonSliC3SvgVidCtaComponent implements AfterViewInit { private host; private platformId; texts?: BabylonTextInfoI; multimedia?: BabylonMultimediaI; constructor(host: ElementRef, platformId: object); onMouseOver(event: MouseEvent): void; onMouseOut(event: MouseEvent): void; onClick(event: MouseEvent): void; onTouchMove(): void; ngAfterViewInit(): void; stopAllVideos(): void; onVideoEnter(container: HTMLElement): void; onVideoLeave(container: HTMLElement): void; private activateVideo; private getVideoId; private extractYoutubeId; private extractVimeoId; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }