import type { Component } from "@apholdings/jensen-tui"; import type { KeybindingsManager } from "../../../core/keybindings.js"; type ModelLike = { provider?: string; apiProvider?: string; id?: string; modelId?: string; name?: string; reasoning?: boolean; } | undefined; export interface TopBarOptions { getModel: () => ModelLike; getThinkingLevel: () => string; keybindings: KeybindingsManager; } export declare class TopBar implements Component { private options; constructor(options: TopBarOptions); private getAppKeyDisplay; private getProviderModel; render(width: number): string[]; invalidate(): void; } export {}; //# sourceMappingURL=top-bar.d.ts.map