export interface PresetItem { presetLabel: string; range: Range; } export interface Range { fromDate: Date; toDate: Date; } export interface CalendarOverlayConfig { panelClass?: string; hasBackdrop?: boolean; backdropClass?: string; shouldCloseOnBackdropClick?: boolean; } export interface NgxDrpOptions { presets: Array; format: string; range: Range; excludeWeekends?: boolean; locale?: string; fromMinMax?: Range; toMinMax?: Range; applyLabel?: string; cancelLabel?: string; clearLabel?: string; animation?: boolean; calendarOverlayConfig?: CalendarOverlayConfig; placeholder?: string; startDatePrefix?: string; endDatePrefix?: string; defaultUnselect?: boolean; }