import { OnInit, OnChanges, ElementRef } from '@angular/core';
import { TimelineChartService } from './timeline-chart.service';
import { GlobalParametersService } from '../../global/global-parameters.service';
export declare class TimelineChartComponent implements OnInit, OnChanges {
    timelineChartService: TimelineChartService;
    private globalParametersService;
    private currentElement;
    data: any;
    width: number;
    height: number;
    colorScheme: string;
    customColorScheme: string[];
    componentID: any;
    xPadding: number;
    yPadding: number;
    gTranslate: string;
    barWidth: number;
    barStartY: number;
    barEndY: number;
    timeBubbleRadius: number;
    textBlockHeight: number;
    timeData: any[];
    computeBarDimensions(): void;
    setColors(): void;
    setDimensions(): void;
    textWrap(text: any, width: any): any[];
    computeTimeData(): void;
    constructor(timelineChartService: TimelineChartService, globalParametersService: GlobalParametersService, currentElement: ElementRef);
    ngOnInit(): void;
    ngOnChanges(): void;
}
