import { EventEmitter, OnChanges, SimpleChanges } from '@angular/core'; import { LocalService } from './local.service'; import * as i0 from "@angular/core"; export declare type NcModeType = 'horizontal' | 'vertical'; export declare class TimelineComponent implements OnChanges { private ls; /** 时间轴数据 */ ncDate: any[]; /** 方向 */ ncMode: NcModeType; /** 当前选中index,可双向绑定 */ ncSelected: number; /** 主轴线颜色 */ ncAxisColor: string; /** 时间轴项颜色 */ ncItemColor: string; /** 时间轴项悬停颜色 */ ncItemHoverColor: string; /** 时间轴项选中颜色 */ ncItemSelectedColor: string; /** 刻度颜色 */ ncScaleColor: string; /** 刻度文字颜色 */ ncScaleTextColor: string; /** 选中项改变事件 */ ncSelectedChange: EventEmitter; /** 点击事件 */ ncClick: EventEmitter; scaleArr: Array; dateObjectArr: Array; scaleObjectArr: Array; constructor(ls: LocalService); ngOnChanges(changes: SimpleChanges): void; init(): void; setLeftValue(arr: Array): any[]; itemClick(date: string, index: number): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }