import {TDrops, TOpens} from '../common/types/poistions.type'; import {IDayCalendarConfig} from '../day-calendar/day-calendar-config.model'; import {IMonthCalendarConfig} from '../month-calendar/month-calendar-config'; import {ITimeSelectConfig} from '../time-select/time-select-config.model'; export interface IDatePickerDirectiveConfig extends IDayCalendarConfig, IMonthCalendarConfig, ITimeSelectConfig { closeOnSelect?: boolean; closeOnSelectDelay?: number; onOpenDelay?: number; disableKeypress?: boolean; appendTo?: string | HTMLElement; inputElementContainer?: HTMLElement; drops?: TDrops; opens?: TOpens; hideInputContainer?: boolean; }