import type { Theme } from "./theme.js"; export type ProgressBarSegment = { start: number; end: number; foreground?: string; background?: string; bold?: boolean; strikethrough?: boolean; }; export type CompactProgressBarColors = { fill: string; track: string; emptyForeground?: string; }; export declare function formatCompactProgressBar(percent: number, width?: number): string; export declare function compactProgressBarSegments(start: number, percent: number, colors: CompactProgressBarColors, width?: number): ProgressBarSegment[]; export declare function contextUsageProgressColor(percent: number, colors: Theme["colors"]): string;