import { Container } from "@oh-my-pi/pi-tui"; import type { ModelRegistry } from "../../config/model-registry"; import { Settings } from "../../config/settings"; interface AgentDashboardModelContext { modelRegistry?: ModelRegistry; activeModelPattern?: string; defaultModelPattern?: string; } export declare class AgentDashboard extends Container { #private; private readonly cwd; private readonly settings; private readonly terminalHeight; private readonly modelContext; onClose?: () => void; onRequestRender?: () => void; private constructor(); static create(cwd: string, settings?: Settings | null, terminalHeight?: number, modelContext?: AgentDashboardModelContext): Promise; handleInput(data: string): void; } export {};