import { VegaDatePicker } from '../../vega-date-picker';
import { VegaDatePickerInputRendererBase } from './vega-date-picker-input-renderer-base.abstract';
export declare class VegaDatePickerRangeInputRenderer extends VegaDatePickerInputRendererBase {
  placeholder: VegaDatePicker['placeholder'];
  label: VegaDatePicker['label'];
  isCalendarShow: VegaDatePicker['isCalendarShow'];
  vegaDatePickerFormatController: VegaDatePicker['vegaDatePickerFormatController'];
  vegaDatePickerRenderer: VegaDatePicker['vegaDatePickerRenderer'];
  calendarOpenStateController: VegaDatePicker['calendarOpenStateController'];
  translationSlimmer: VegaDatePicker['translationSlimmer'];
  allowRepick: VegaDatePicker['allowRepick'];
  format: VegaDatePicker['format'];
  vegaDatePickerCalendarRenderer: VegaDatePicker['vegaDatePickerCalendarRenderer'];
  private startDateInputRef;
  private endDateInputRef;
  getStartDateInputRef(): HTMLInputElement;
  getEndDateInputRef(): HTMLInputElement;
  focusInput(): void;
  render: () => HTMLElement;
  private getRangePlaceholder;
  /**
   * The below method is e2e-test covered in
   * @see{module:vega-date-picker-start-end-date-change}
   */
  private onStartDateChange;
  /**
   * The below method is e2e-test covered in
   * @see{module:vega-date-picker-start-end-date-change}
   */
  private onEndDateChange;
  private onInputClicked;
}
