import { OnChanges, SimpleChanges } from '@angular/core'; import { IIdObject, ITimelineZoom, IScale, IScaleColumn, IScaleFormatter } from "../../models"; import * as i0 from "@angular/core"; interface IGeneratedGroup { id: string; name: string; width: number; } export declare class TimelineScaleHeaderComponent implements OnChanges { height: number; scale: IScale; formatter: IScaleFormatter; locale: string; zoom: ITimelineZoom; groups: IGeneratedGroup[]; get columns(): IScaleColumn[]; ngOnChanges(changes: SimpleChanges): void; trackById(index: number, item: IIdObject): number | string; private _groupColumnGroups; private _generateGroups; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export {};