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;
}
