import * as _angular_core from '@angular/core'; interface MxUsageBarData { label: string; usage: number; unit: string; color?: string; } declare class MxUsageBarComponent { #private; title: _angular_core.InputSignal; subtitle: _angular_core.InputSignal; usageData: _angular_core.InputSignal; hasHeader: _angular_core.Signal; validatedUsageData: _angular_core.Signal; percentageData: _angular_core.Signal<{ percentage: number; label: string; usage: number; unit: string; color?: string; }[]>; progressAriaLabel: _angular_core.Signal; totalUsage: _angular_core.Signal; getColor(index: number, customColor?: string): string; getSegmentAriaLabel(item: MxUsageBarData): string; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } export { MxUsageBarComponent }; export type { MxUsageBarData };