import type { PermissionMode } from '../../agent/types/sdk-types.js'; import { type QuotaWindows } from '../quota-indicator.js'; export interface StatusLineFields { model: string; cost?: number; tokens?: number; contextPct?: number; contextLimit?: number; contextUsedTokens?: number; contextSparkline?: string; permissionMode?: PermissionMode; cwd?: string; branch?: string; pr?: number; quotaWindows?: QuotaWindows; turnCount?: number; maxTurns?: number; budgetUsd?: number; maxBudgetUsd?: number; activeAgentCount?: number; tokPerSec?: number; } export declare function formatStatusLine(f: StatusLineFields, maxW: number): string;