import { ChangeDetectorRef, OnInit } from '@angular/core'; import { MatMenu } from '@angular/material/menu'; import { EwCommonService } from 'ew-common-lib'; import { IDatePickerConfig } from 'ng2-date-picker'; import { EwMaReplayService } from '../../ew-ma-replay.service'; import * as moment from 'moment'; import { MatDialog } from '@angular/material/dialog'; import { ValidatorFn } from '@angular/forms'; import { IOffersListComponentState } from '../offers/offers-list/offers-list.component'; import { IPollsListComponentState } from '../polls/polls-list/polls-list.component'; export declare const MY_FORMATS: { parse: { dateInput: string; }; display: { dateInput: string; monthYearLabel: string; dateA11yLabel: string; monthYearA11yLabel: string; }; }; export declare class ReplayPageComponent implements OnInit { private replayService; dialog: MatDialog; private ewCommonService; private readonly _changeDetectorRef; eventDetails: any; webinarVideo: any; event_id: string; default_lang: string; showlist: boolean; addpoll: any; addoffer: any; end: any; eventExpiredUrlCtrl: any; replayloader: boolean; expireLoader: boolean; replayToggle: string; expireReplayToggle: string; replayContentToggle: string; replayToExpire: string; replaySpecificDate: any; replaySpecificTime: any; private _eventEndUrlStatus; set eventEndUrlStatus(value: boolean); get eventEndUrlStatus(): boolean; eventEndUrl: string; private _eventExpiredUrlStatus; set eventExpiredUrlStatus(value: boolean); get eventExpiredUrlStatus(): boolean; eventExpiredUrl: string; contactBoxData: any; polls: any; offers: any; time: moment.Moment; config: IDatePickerConfig; min: Date; appCDN: string; isCtaBoxLoading: boolean; ctaNoDataImgSrc: string; readonly ctaNoDataImgName: { 0: string; 1: string; 2: string; }; ctaMenu: MatMenu; constructor(replayService: EwMaReplayService, dialog: MatDialog, ewCommonService: EwCommonService, _changeDetectorRef: ChangeDetectorRef); ngOnInit(): void; private setCtaDefaultImg; updateList(type: any): void; /** * @description * Delete Poll API */ getReplaySettings(): void; changeValue(event: any): void; replayToggleChange(): void; changeReplayContent(): void; expireReplayChange(): void; addVideo(add_video?: any): void; change(): void; remove(): void; addPoll(data: any): void; addOffers(data: any): void; offerListState(state: IOffersListComponentState): void; pollListState(state: IPollsListComponentState): void; showSave: boolean; onSelect(event: any): void; isNumber(evt: KeyboardEvent | any): boolean; myValidator: ValidatorFn; updateVideo(model: any): void; getFinalAssetUrl(path: any): string; getValidThumbnail(url: any, video_url: any): any; getVideoTypeIcon(video_url: any): string; preview(url: any): void; onMatMenuClick(): void; }