export declare class DatePicker {
    /**
     * The Host element
     */
    element: HTMLLsDatePickerElement;
    /**
     * Time options used to populate the select element
     */
    private timeOptions;
    /**
     * The unique key that is used to identify store data.
     */
    readonly idKey: string;
    private store;
    private datePicker;
    private datePickerUnsubscribe;
    private resolveDatePickerLanguage;
    componentWillLoad(): Promise<void>;
    componentDidLoad(): void;
    disconnectedCallback(): void;
    private updateDateRangeFromSelect;
    private decrementHour;
    private incrementHour;
    private incrementDay;
    private decrementDay;
    /**
     * Use to initialize select dropdown options
     * @returns
     */
    private getTimeOptions;
    render(): any;
}
