/** A cell of a stacked column that no band fills. */ export declare const EMPTY_CELL = -1; export type ColumnWindow = { from: number; to: number; }; /** A horizontal bar of `width` cells using eighth-blocks. */ export declare function barText(fraction: number, width: number): string; /** Top row first. Bands stack from the bottom in the order given. The * column gets the rows its total earns, handed to the bands by largest * remainder, so two bands each worth 0.4 of a row still make one row * between them instead of rounding away separately. */ export declare function stackedColumn(values: number[], max: number, height: number): number[]; export declare function columnWindow(count: number, room: number, focusAt: number | undefined): ColumnWindow; export declare function ceilingRow(ceiling: number, max: number, height: number): number | undefined;