import { Injector, OnInit } from '@angular/core'; import { CapacityBase } from '../common/capacity-base.component'; import { HorizontalBar } from './custom-horizontal-bar-chart-data.interface'; import * as i0 from "@angular/core"; export declare class StackedBarComponent extends CapacityBase implements OnInit { /** * The source name to use for logging */ protected get logSourceName(): string; /** * Input binding for this bar instance */ bar: HorizontalBar; /** * Input binding for index of this bar instance in the HorizontalBars array */ index: number; /** * Input binding for capacity bars data */ bars: HorizontalBar[]; constructor(injector: Injector); ngOnInit(): void; addClasses(): void; private getValue; getWidth(bar: HorizontalBar): string; getColor(bar: HorizontalBar): string; addStyles(): void; getOffset(index: number, rightSideBar?: boolean): string; /** * Gets the initial host classes to be applied to this element * Derived classes are always expected to call super.getInitialHostClasses() when overriding */ protected getInitialHostClasses(): string[]; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }