import { WorkingHour } from '../models'; import { CalendarDTO } from '../models/calendar.dto'; import { CalendarRepository, WorkingHourRepository } from '../repositories'; export declare class CalendarService { workingHourRepository: WorkingHourRepository; calendarRepository: CalendarRepository; constructor(workingHourRepository: WorkingHourRepository, calendarRepository: CalendarRepository); checkPutValidations(workingHours: WorkingHour[], calendarId: string): Promise; createCalendar(calendarDTO: CalendarDTO): Promise; deleteWorkingHours(workingHours: WorkingHour[], calendarId: string): Promise; }