import { AfterViewInit, ChangeDetectorRef, ElementRef, EventEmitter, OnDestroy, OnInit } from '@angular/core'; import { Panel } from '../base-date-picker.class'; import { IColorTheme, ILabels, LCDatePickerControl } from '../lc-date-picker-control'; import { DatePickerConfig } from '../lc-date-picker-config'; import * as i0 from "@angular/core"; export declare class LCDateRangePickerComponent implements OnInit, AfterViewInit, OnDestroy { private readonly cd; private readonly _elementRef; protected activePanelFrom: Panel; protected activePanelTo: Panel; protected opened: boolean; protected fromControl: LCDatePickerControl; protected toControl: LCDatePickerControl; componentMargin: any; tabIndex: number; config: DatePickerConfig; dateChange: EventEmitter; openedChange: EventEmitter; private readonly subscriptions; constructor(cd: ChangeDetectorRef, _elementRef: ElementRef); ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; confirm(): void; isOpen(): boolean; setOpen(open: boolean): void; getLocalization(): string; setLocalization(localization: string): void; getLabels(): ILabels; setLabels(labels: ILabels): void; getTheme(): IColorTheme; setTheme(theme: IColorTheme): void; getTimezone(): string; getDisabledDates(): string[]; setDisabledDates(dates: string[]): void; isFocused(): boolean; focus(): void; private getActivePanel; private initCalendar; private navigation; private setupSubscriptions; private setCalendarPosition; private calendarSize; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }