import { AfterViewInit, EventEmitter, OnDestroy } from '@angular/core'; import { AdditiveForceArrayData } from '../shap-data'; import * as i0 from "@angular/core"; export declare class ShapAdditiveForceArrayComponent implements AfterViewInit, OnDestroy { orderingKeys: any; orderKeysTimeFormat: any; topOffset: number; leftOffset: number; rightOffset: number; height: number; plotColors: string[]; link: 'logit' | 'identity'; baseValue: number; outNames: string[]; data: AdditiveForceArrayData; isLoaded: EventEmitter; private svg; private wrapper; private mainGroup; private onTopGroup; private colors; private brighterColors; private xaxisElement; private yaxisElement; private hoverGroup1; private hoverGroup2; private hoverLine; private hoverxOutline; private hoveryOutline; private hoverx; private hovery; private hoverxTitle; private hoveryTitle; private baseValueTitle; private xlabel; private ylabel; private xscale; private xaxis; private yscale; private yaxis; private currExplanations; private usedFeatures; private posOrderedFeatures; private negOrderedFeatures; private singleValueFeatures; private currUsedFeatures; private nearestExpIndex; private currPosOrderedFeatures; private currNegOrderedFeatures; private predValues; private explanations; effectFormat: (n: number | { valueOf(): number; }) => string; redraw: any; invLinkFunction: Function; tickFormat: (n: number | { valueOf(): number; }) => string; parseTime: (dateString: string) => Date; formatTime: (dateString: Date) => string; xtickFormat: (x: any) => any; ytickFormat: (x: any) => any; constructor(); ngAfterViewInit(): void; ngOnDestroy(): void; draw(explanations: any): void; internalDraw(): number; mouseOut(x: any): void; mouseMoved(x: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=shap-additive-force-array.component.d.ts.map