import { EventEmitter, type QueryList } from '@angular/core'; import { type TuiContext, type TuiMapper } from '@taiga-ui/cdk/types'; import { type TuiSizeL, type TuiSizeS } from '@taiga-ui/core/types'; import { type PolymorpheusContent } from '@taiga-ui/polymorpheus'; import { type Observable } from 'rxjs'; import * as i0 from "@angular/core"; export declare class TuiBarChart { private readonly hintOptions; private readonly autoId; protected readonly drivers: QueryList>; value: ReadonlyArray; max: number; size: TuiSizeL | TuiSizeS | null; collapsed: boolean; readonly tapColumn: EventEmitter; get transposed(): ReadonlyArray; get computedMax(): number; readonly percentMapper: TuiMapper<[ readonly number[], boolean, number ], number>; protected get hintContent(): PolymorpheusContent>; protected get hintAppearance(): string; protected getHintId(index: number): string; private transpose; private getMax; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }