export interface McpQuarantineEntry {
    name: string;
    reason: "missing-env" | "http-fail" | "stdio-fail" | "timeout" | "npm-fail";
    detail: string;
    quarantinedAt: string;
    configSource: string;
}
export declare function readQuarantine(root: string): Promise<McpQuarantineEntry[]>;
export declare function writeQuarantine(root: string, entries: McpQuarantineEntry[]): Promise<void>;
export declare function isQuarantined(name: string, entries: McpQuarantineEntry[]): boolean;
export declare function addQuarantineEntry(entries: McpQuarantineEntry[], entry: Omit<McpQuarantineEntry, "quarantinedAt">): McpQuarantineEntry[];
