import { NgbDateStruct } from '@ng-bootstrap/ng-bootstrap'; import { ISlot } from '../../molecules/slot/slot.component.interface'; export interface IDay { ngbDateStruct: NgbDateStruct; fullDate: string; date: string; weekDay: string; slots: Array; } export interface ICalendarDates { startDate: string; endDate: string; } export interface ICalendar { days: Array; textDate: string; startDate: string; timeRange: Array; columns: number; reload?: boolean; showDatepicker?: boolean; } export interface ICalendarAddSlot { date: NgbDateStruct; index: number; } export interface ICalendarUnprocessed { slots: Array; starts?: string; }