import { ValidatorFn } from '@angular/forms'; import * as momentNs from 'moment'; import { IDefinedDateRange } from './IDefinedDateRange'; export interface IDateRangePickerOptions { autoApply?: boolean; clickOutsideAllowed?: boolean; displayFormat?: string; disabled?: boolean; disableInputDisplay?: boolean; format: string; icons?: 'default' | 'material' | 'font-awesome'; labelText?: string; minDate?: momentNs.Moment; maxDate?: momentNs.Moment; position?: 'left' | 'right'; preDefinedRanges?: IDefinedDateRange[]; showResetButton?: boolean; singleCalendar?: boolean; validators?: ValidatorFn | ValidatorFn[]; modal?: boolean; }