/**
 * @typedef {Object} HeaderCapacityInput
 * @property {number} running
 * @property {number} max
 */
/**
 * @typedef {Object} HeaderCapacityViewModel
 * @property {number} runningCount
 * @property {number} totalCapacity
 * @property {string} label
 * @property {boolean} isSaturated
 */
/**
 * @param {HeaderCapacityInput} input
 * @returns {HeaderCapacityViewModel}
 */
export function buildHeaderCapacityViewModel(input: HeaderCapacityInput): HeaderCapacityViewModel;
/**
 * @param {HeaderCapacityViewModel} viewModel
 * @returns {string}
 */
export function renderHeaderCapacityBadgeHtml(viewModel: HeaderCapacityViewModel): string;
export type HeaderCapacityInput = {
    running: number;
    max: number;
};
export type HeaderCapacityViewModel = {
    runningCount: number;
    totalCapacity: number;
    label: string;
    isSaturated: boolean;
};
//# sourceMappingURL=headerCapacityBadge.d.ts.map