import { OnInit, TemplateRef, EventEmitter } from '@angular/core'; import { ScreensizeService } from '../../../services/screensize.service'; import { Subscription } from 'rxjs'; import { CampaignService } from '../../../services/campaign.service'; import { VgApiService } from '@videogular/ngx-videogular/core'; import { Outfit } from '../../../models/outfit'; import * as i0 from "@angular/core"; export declare class CampaignDetailComponent implements OnInit { screensizeService: ScreensizeService; campaignService: CampaignService; fullwidthbanner: TemplateRef; threemedia: TemplateRef; fourmedia: TemplateRef; onemedia: TemplateRef; collageoverlap: TemplateRef; textbanner: TemplateRef; templates: any[]; content: any; campaignId: any; navigate: EventEmitter; campaign: any; screensizeObserver: Subscription; isDesktop: any; constructor(screensizeService: ScreensizeService, campaignService: CampaignService); ngOnInit(): void; ngOnDestroy(): void; onPlayerReady(vgApi: VgApiService, video: any): void; doNavigate(url: any): void; getTemplate(block: any): any; getTemplateContext(block: any): { isdesktop: any; backgroundcolor: any; backgroundimage: any; backgroundimageposition: string; overlayimage: any; overlayimageposition: string; overlayhref: any; overlaptop: any; overlapbottom: any; }; getBackgroundImagePosition(position: any): "center center" | "left center" | "right center"; getOverlayImagePosition(position: any): "center" | "flex-start" | "flex-end"; goToShopDetail(outfit: Outfit): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }