import { DataService } from "../data-request/data-request.service"; import { UserConfigService } from "../userConfig/user-config.service"; import { DatePipe } from "@angular/common"; import { TimezoneCal } from "../../services/timezone/timezone.service"; export declare class EventService { private userConfigService; private dataService; private timezoneCal; datepipe: DatePipe; isEnroll: boolean; items: any; today: Date; todayDate: string; todayTime: string; todayDateTime: Date; constructor(userConfigService: UserConfigService, dataService: DataService, timezoneCal: TimezoneCal, datepipe: DatePipe); /** * User meeting Attendance list */ getAttendanceList_old(batchId: any): import("rxjs").Observable; /** * User meeting Attendance list */ getAttendanceList(contentId: any, batchId: any): import("rxjs").Observable; /** * To user enrolled event list */ getParticipantsList(batchId: any): import("rxjs").Observable; /** * To user enrolled event list */ getEnrollEvents(cId: any, userId: any): import("rxjs").Observable; /** *Admin enroll API for enrolling users into private event */ creatorEnroll(cId: any, uId: any, batchDetails: any): import("rxjs").Observable; getUserData(userId: any): import("rxjs").Observable; costomUserEnroll(identifier: any, _userId: any, firstName: any, lastName: any, email: any): import("rxjs").Observable; /** * For Enroll/Unenroll to the event */ enrollToEventPost(action: any, cId: any, uId: any, batchDetails: any): import("rxjs").Observable; sendEmailNotification(userIds: any, meetLink: any, name: any, date: any, starttime: any, endtime: any): import("rxjs").Observable; /** * Serch / get batchs * @param filterval array of filter values */ getBatches(filterval: any): import("rxjs").Observable; /** * Create batch for event */ createBatch(requestValue: any): import("rxjs").Observable; getCertificateList(): import("rxjs").Observable; attchCertificate(courseId: any, batchId: any, certDetails: any): import("rxjs").Observable; /** Get event Status and show on list view * 1. Past * 2. Ongoing * 3. Upcoming * */ getBBBURl(EventId: any, uId: any): import("rxjs").Observable; convertDate(eventDate: any): string; /** * Get a BBB Moderator meeting link * @param EventId * @returns BBB Moderator meeting link */ getBBBURlModerator(EventId: any, fullName: any, userId: any, muteUser: any, logoutUrl: any): import("rxjs").Observable; /** * Get BBB Attendee meeting link * @param EventId * @returns BBB Attendee meeting link */ getBBBURlAttendee(EventId: any, fullName: any, userId: any, logoutUrl: any): import("rxjs").Observable; getEventStatus(event: any): Promise; }