import { VegaSlimmer } from '../../../../../vega-slimmer/vega-slimmer-core';
import { VegaCalendar } from '../../../vega-calendar';
/** The `VegaCalendarTimeLineRenderer` class in TypeScript React renders a time line with custom time format options and includes methods for rendering time markers and the time line itself. */
export declare class VegaCalendarTimeLineRenderer extends VegaSlimmer {
  protected timeFormat: VegaCalendar['timeFormat'];
  /**
   * rendering the time line component as an HTML element
   *
   * @returns {HTMLElement} the html element
   */
  render(): HTMLElement;
  /**
   * The function `getTimeLineTitles` generates a time line array based on the specified time format (24-hour) and stores it in the `timeLineSource` property.
   *
   * @returns {string[]} returns an array of strings representing the time line
   */
  private getTimeLineTitles;
}
