import React from 'react'; import type { IInstanceCounts } from '../domain'; import type { Placement } from '../presentation'; import './healthCounts.less'; export interface IHealthCountsProps { className?: string; container: IInstanceCounts; additionalLegendText?: string; legendPlacement?: Placement; } export interface IHealthCountsState { percentLabel: string; statusClass: string; total: number; } export declare class HealthCounts extends React.Component { static defaultProps: Partial; constructor(props: IHealthCountsProps); private calculatePercent; componentWillReceiveProps(nextProps: IHealthCountsProps): void; render(): React.ReactElement; }