import { ElementRef, EventEmitter, OnChanges, OnInit } from '@angular/core'; import * as d3 from 'd3'; import { RenderOptions, YardInfo } from 'ng-container-terminal/core'; import * as i0 from "@angular/core"; export declare class CtYardOverviewComponent implements OnInit, OnChanges { private el; private host; private svgCtx; private yardOverviewGroup; private ctxWidth; private ctxHeight; private defaultRenderOptions; private _renderOptions; set renderOptions(options: RenderOptions>); get renderOptions(): RenderOptions>; yardInfoList: YardInfo[]; yardClick: EventEmitter>; yardContentRender: EventEmitter<{ node: d3.Selection; data: YardInfo; }>; constructor(el: ElementRef); ngOnInit(): void; ngOnChanges(): void; initYardOverview(): void; scaleYardOverview(): void; redraw(): void; private draw; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵcmp: i0.ɵɵComponentDeclaration, "ct-yard-overview", never, { "renderOptions": "renderOptions"; "yardInfoList": "yardInfoList"; }, { "yardClick": "yardClick"; "yardContentRender": "yardContentRender"; }, never, never>; }