import { OnInit } from '@angular/core'; import { MatPaginator } from '@angular/material/paginator'; import { MatSort } from '@angular/material/sort'; import { MatDialogRef, MatDialog } from "@angular/material"; import { ApiService } from '../api.service'; import { Router } from '@angular/router'; export interface PeriodicElement { question_type: string; question: string; priority: string; status: string; deleteRecord: any; } export interface DialogData { data: any; flag: any; } export declare class ManageQuizComponent implements OnInit { dialog: MatDialog; apiService: ApiService; router: Router; addPageRoute: any; lessonPageRoute: any; serverDetailsVal: any; formSourceVal: any; editPageRoute: any; deleteId: any; deleteIndex: any; dialogRef: any; addUpdateAnswerRoute: any; lessonId: any; dataSource: any; listingData: any; displayedColumns: string[]; paginator: MatPaginator; sort: MatSort; allDataList: any; AddPageRoute: any; LessonPageRoute: any; serverDetails: {}; formSource: any; EditPageRoute: any; AddUpdateAnswerRoute: any; ParamsId: any; constructor(dialog: MatDialog, apiService: ApiService, router: Router); ngOnInit(): void; addButton(): void; lessonList(): void; deleteRecord(id: any, index: any): void; deleteFunction(recordId: any, index: number): void; statusUpdateModal(id: any, index: any): void; statusChange(id: any, index: any, currentStatus: any): void; routerFunction(id: any): void; goToAnswerPage(id: any): void; goToUpdateAnswerPage(id: any): void; viewAnswerData(val: any, flag: any): void; viewImages(val: any, flag: any): void; applyFilter(event: Event): void; } export declare class questionDataModalComponent { dialogRef: MatDialogRef; data: DialogData; constructor(dialogRef: MatDialogRef, data: DialogData); }