import { OnInit } from "@angular/core"; import { MatDialogRef, MatDialog, MatSnackBar } from "@angular/material"; import { ApiService } from "../api.service"; import { Router, ActivatedRoute } from "@angular/router"; import { CookieService } from "ngx-cookie-service"; import { DomSanitizer } from "@angular/platform-browser"; export interface DialogData { data: any; lesson_session_data: any; flag: any; product_data: any; flaglesson: any; } export interface DialogData3 { data: Number; } export interface DialogData1 { data: any; user_mentor_name: any; flag: any; } export interface DialogData2 { data: any; user_mentor_name: any; flag: any; } export interface DialogData4 { data: any; safe_url: any; lesson_id: any; training_id: any; endpoint: any; user_id: any; flag: any; video_url: any; } export interface DialogData5 { data: any; flag: any; quiz_data: any; lesson_data: any; server_url: any; user_id: any; } export interface DialogData6 { data: any; flag: any; } export declare class TrainingCenterDnaComponent implements OnInit { dialog: MatDialog; apiService: ApiService; router: Router; cookieService: CookieService; snakBar: MatSnackBar; activatedRoute: ActivatedRoute; sanitizer: DomSanitizer; progressLoader: boolean; trainingCategoryList: any; allLessonData: any; serverDetailsVal: any; formSourceVal: any; lessonData: any; panelOpenState: boolean; dialogRef: any; quizQuestionSource: any; quizQuestion: any; quizAnswers: any; questionId: any; questionArray: any; currentQuestionIndex: any; allCookiesData: any; cookiesData: any; userId: any; questionindex: any; currentlesson: any; paramsId: any; trainingCenterRoute: any; isDisabled: boolean; video: any; trainingCategoryName: any; percentageprogressLoader: boolean; totalData: any; reportPercentage: any; dividend: any; divisor: any; parentPercentage: any; doneLessonByCatByUser: any; uniquedonetrainingarray: any; paramsTrainingId: any; lesson_title: any; trainingLessonCount: any; lesson_done: any; userName: any; adminlessoncount: any; salesreplessoncount: any; userlessoncount: any; lessonplanmaterialroute: any; lessonDataList: any; allLessonDataList: any; nextdata: number; nextlessondata: any; externalWindow: any; pdf_url: any; fileendpoint: any; audio_duration: any; audio_currenttime: any; newaudio_currenttime: any; audio_end_time: any; audio_progress: any; disabled: any[]; checked_status: any; audio_time: any; userType: any; Index: number; flag: any; lastIndex: number; firstIndex: number; currentLesson: any; completedLessons: any; lesson_content: any; lesson_data: any; progress_bar: number; training_cat_name: any; training_header_text: any; paramslessonId: any; lesson_id_flag: any; flag_id: any; mentee_banner_text: any; user_parent_id: any; product_data: any; dnaServerUrl: any; googlescheduleroute: any; schedule_data: any; orders_data: any; orders_button: any; preview_button: any; schedule_button: any; user_mentor_name: any; all_orders_data: any; next_button_access: any; AllTrainingData: any; isLockedLesson: any; access_flag: any; lesson_locked_by_user: any; video_base_url: any; quizflag: boolean; previewimages: any; file_data: any; modelval: any; files_data: any; audio_data: any; video_data: any; parentcount: any; complete_fileflag: any; complete_audioflag: any; complete_videoflag: any; bucket_url: any; lessoncontentarraydata: any; msaapDisplayTitle: boolean; msaapDisplayPlayList: boolean; msaapPageSizeOptions: number[]; msaapDisplayVolumeControls: boolean; msaapDisablePositionSlider: boolean; l_content: any; play_flag: any; pause_flag: any; file_array_id: any; complete_lesson_file_data: any; lessonplanmaterialRoute: any; googleScheduleRoute: any; TrainingCategoryList: any; TotalData: {}; TrainingCeneterData: any; serverDetails: {}; TrainingName: any; formSource: any; QuizQuestionSource: any; ParamsId: any; TrainingCenterRoute: any; DnaServerUrl: any; constructor(dialog: MatDialog, apiService: ApiService, router: Router, cookieService: CookieService, snakBar: MatSnackBar, activatedRoute: ActivatedRoute, sanitizer: DomSanitizer); downloadPdf(file: any, i: any): void; loadstart(fullval: any, val: any): void; skipTensec(val: any, item: any, flag: any): void; onprocess(val: any, fullval: any): void; replay(val: any): void; startEndTimeCalculation(val: any): void; progressbtn(val: any, fullval: any): void; playbtn(val: any, flag: any): void; pausebtn(val: any, flag: any): void; previewpdf(val: any, flag: any): void; ngOnInit(): void; lessonplanpageroute(id: any): void; questionDetails(id: any, i: any, lesson_title: any): void; addMarkedData(lessonId: any, associated_training: any, i: any, lession_title: any, nextlessondata: any): void; audioended(item: any, i: any, j: any): void; childcatclick(childId: any, catName: any): void; nochildclick(val: any, flag: any): void; clicktrcataining(id: any, catagory_name: any): void; activatedclass(item: any): void; getTrainingCenterlistFunction(associated_training: any, type: any, user_id: any): void; getTrainingCenterlistFunctionwithLessonId(associated_training: any, type: any, user_id: any, _id: any): void; nextbutton(value: any): void; menteeLessonReviewButton(flag: any): void; getReviewLessonPlanModal(): void; openLessonVideo(val: any): void; getScheduleModal(): void; UnlockLesson(val: any): void; lessonQuiz(val: any): void; } export declare class PurchaseModalComponent { dialogRef: MatDialogRef; data: DialogData; snakBar: MatSnackBar; apiService: ApiService; message: any; session_id: any; constructor(dialogRef: MatDialogRef, data: DialogData, snakBar: MatSnackBar, apiService: ApiService); submitLession(val: any, flag: string, flaglesson: any): void; closedModal(): void; } export declare class ReviewLessonPlanComponent { dialogRef: MatDialogRef; data: DialogData1; snakBar: MatSnackBar; apiService: ApiService; router: Router; message: any; session_id: any; constructor(dialogRef: MatDialogRef, data: DialogData1, snakBar: MatSnackBar, apiService: ApiService, router: Router); submitLesson(val: any, flag: string): void; closedModal(): void; } export declare class ScheduleModalComponent { dialogRef: MatDialogRef; data: DialogData2; snakBar: MatSnackBar; apiService: ApiService; router: Router; message: any; session_id: any; constructor(dialogRef: MatDialogRef, data: DialogData2, snakBar: MatSnackBar, apiService: ApiService, router: Router); submitSchedule(val: any, flag: string): void; closedModal(): void; } export declare class UnlockLessonModalComponent { dialogRef: MatDialogRef; data: DialogData3; snakBar: MatSnackBar; apiService: ApiService; router: Router; constructor(dialogRef: MatDialogRef, data: DialogData3, snakBar: MatSnackBar, apiService: ApiService, router: Router); lockedLesson(val: any): void; } export declare class LessonVideoModalComponent { dialogRef: MatDialogRef; data: DialogData4; snakBar: MatSnackBar; apiService: ApiService; router: Router; activatedRoute: ActivatedRoute; playerVars: { cc_lang_pref: string; }; video_time: any; video_Count_time: any; constructor(dialogRef: MatDialogRef, data: DialogData4, snakBar: MatSnackBar, apiService: ApiService, router: Router, activatedRoute: ActivatedRoute); closedModals(): void; savePlayer(event: any): void; onStateChange(event: any): void; } export declare class LessonQuizModalComponent { dialogRef: MatDialogRef; data: DialogData5; snakBar: MatSnackBar; apiService: ApiService; router: Router; quizData: any; CheckedAnswer: any; lessonData: any; quizVal: any; correctQuizVal: any; resultVal: any; resultStatus: any; indexVal: any; constructor(dialogRef: MatDialogRef, data: DialogData5, snakBar: MatSnackBar, apiService: ApiService, router: Router); closedModal(): void; nextQuizRecord(val: any): void; saveQuizRecord(val: any): void; startQuizAgain(val: any): void; } export declare class PreviewContentDialog { dialogRef: MatDialogRef; data: DialogData6; snakBar: MatSnackBar; apiService: ApiService; router: Router; previewImg: any; image: any; indeximg: number; page: number; bucket_url: any; nextflg: any; prevflag: any; pos: any; image1: any; constructor(dialogRef: MatDialogRef, data: DialogData6, snakBar: MatSnackBar, apiService: ApiService, router: Router); close(val: any): void; nextprevbtn(flag: any): void; }