import type { MemoryEpisodeLike, MemoryStatsLike } from "@coppermind/mcp-core"; import type { DaemonLifecycleReport } from "../lifecycle.js"; import type { LocalSurrealSnapshot } from "../surreal-local.js"; import type { TerminalTheme } from "./theme.js"; export declare function SetupScreen({ theme, baseDir, created, existing, surreal, warnings, }: { theme: TerminalTheme; baseDir: string; created: string[]; existing: string[]; surreal: LocalSurrealSnapshot; warnings: string[]; }): import("react/jsx-runtime").JSX.Element; export declare function DoctorScreen({ theme, commandRoot, report, }: { theme: TerminalTheme; commandRoot: string; report: DaemonLifecycleReport; }): import("react/jsx-runtime").JSX.Element; export declare function MemoryScreen({ theme, title, subtitle, badge, userId, total, context, fragments, }: { theme: TerminalTheme; title: string; subtitle: string; badge?: string | null; userId: string; total: number; context: string; fragments: MemoryEpisodeLike[]; }): import("react/jsx-runtime").JSX.Element; export declare function StatsScreen({ theme, userId, stats, }: { theme: TerminalTheme; userId: string; stats: MemoryStatsLike; }): import("react/jsx-runtime").JSX.Element; export declare function ManagedMcpScreen({ theme, title, stateLabel, subtitle, items, nextStep, tone, }: { theme: TerminalTheme; title: string; stateLabel: string; subtitle: string; items: Array<{ label: string; value: string; tone?: "neutral" | "accent" | "success" | "warning" | "danger"; }>; nextStep: string; tone?: "neutral" | "accent" | "success" | "warning" | "danger"; }): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=screens.d.ts.map