import { OnInit, ElementRef, OnChanges, OnDestroy, EventEmitter, AfterViewInit, QueryList, NgZone } from '@angular/core'; import { GanttBarDrag } from './bar-drag'; import { GanttDragContainer } from '../../gantt-drag-container'; import { GanttBarClickEvent } from '../../class'; import { GanttUpper } from '../../gantt-upper'; import { GanttItemUpper } from '../../gantt-item-upper'; import * as i0 from "@angular/core"; export declare class NgxGanttBarComponent extends GanttItemUpper implements OnInit, AfterViewInit, OnChanges, OnDestroy { private dragContainer; private drag; ganttUpper: GanttUpper; private ngZone; barClick: EventEmitter>; contentElementRef: ElementRef; ganttItemClass: boolean; handles: QueryList>; color: string; constructor(dragContainer: GanttDragContainer, drag: GanttBarDrag, elementRef: ElementRef, ganttUpper: GanttUpper, ngZone: NgZone); ngOnInit(): void; ngAfterViewInit(): void; onBarClick(event: Event): void; private setContentBackground; stopPropagation(event: Event): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }