/** * @license * Copyright 2026 Steven Roussey * SPDX-License-Identifier: Apache-2.0 */ import React from "react"; /** * A progress row for something that is not a task — the run as a whole, or one * subgraph — laid out in the same three columns {@link TaskStatusProgressRow} * uses so its bar lands in the same place as every bar beneath it. * * The label has to grow for that to happen. Left to `justifyContent` alone the * three children space themselves evenly and the bar drifts to the middle of * the terminal, which on a wide window puts it nowhere near the column it is * supposed to head. */ export declare function AggregateProgressRow({ label, progress, emphasis, }: { readonly label: string; readonly progress: number | undefined; /** True for the run's own bar, which outranks the rows below it. */ readonly emphasis?: boolean; }): React.ReactElement;