import { OnInit, ElementRef } from '@angular/core';
import { DatepickerFormComponent } from './datepicker-form.component';
import { DatepickerConfig } from './datepicker.config';
import { DatepickerComponent } from './datepicker.component';
export declare class DatepickerIntervalComponent implements OnInit {
    private _datepickerForm;
    private datePickerConfig;
    private _datepickerComponent;
    durationText: ElementRef;
    numberText: ElementRef;
    protected close: Function;
    Duration: any;
    dropdownNumber: any;
    text: any;
    _DueDate: string;
    _dueDatestring: string;
    durationText1: any;
    numberText1: any;
    selectedDuration: string;
    private presentDate;
    viewDate: Date;
    selectedDateInterval: Date;
    placement: 'top' | 'bottom' | 'left' | 'right';
    constructor(_datepickerForm: DatepickerFormComponent, datePickerConfig: DatepickerConfig, _datepickerComponent: DatepickerComponent);
    ngOnInit(): void;
    onCancel: () => void;
    onSelect: () => string;
    onSelectoptions(numbervalue: any, durationValue: any): string;
    onChoose(): void;
    SelectElement(id: any, valueToSelect: any): any;
    resetDurationText(duration: string): string;
}
