import { ElementRef, EventEmitter, OnInit } from '@angular/core';
import { DatePickerService } from '../date-picker/date-picker.service';
export declare class DateRangeInputComponent implements OnInit {
    private datePickerService;
    /** @prop the value of the label */
    labelValue: string;
    /** @prop the select date */
    selectDate?: any;
    /** @prop the value of the placeholder */
    placeholder: string;
    /** @prop Handler invoked when clear the date | null */
    whenClear: EventEmitter<{}>;
    /** @prop Handler invoked when select the component | null */
    whenSelect: EventEmitter<{}>;
    /** @prop is used for start date or end date | 'start' */
    ObserverPrefix: string;
    dateRangeInput: ElementRef;
    closeBtn: ElementRef;
    closeSpan: ElementRef;
    closeI: ElementRef;
    private isShowCloseBtn;
    constructor(datePickerService: DatePickerService);
    ngOnInit(): void;
    stop: (event: any) => void;
    private isInnerDom;
    showCloseBtn: () => void;
    hideCloseBtn: () => void;
    handleMouseover: () => void;
    handleMouseout: (event: any) => void;
    handleFocus: (event: any) => void;
    handleBlur: (event: any) => void;
    clear: (event: any) => void;
    getValue: () => any;
    onInputPress: (e: any) => void;
}
