export type CursorServerState = 'ready' | 'needs-approval' | 'disabled' | 'error' | 'unknown'; export interface CursorMcpListResult { ok: boolean; statuses: Record; stderr: string; } export declare function sanitizeTerminalOutput(input: string): string; export declare function parseCursorMcpStatuses(output: string): Record; export declare function listCursorMcpStatuses(projectRoot: string, timeoutMs?: number): CursorMcpListResult;