export declare const URLS: { /** MCP Registry base URL */ readonly MCP_REGISTRY: "https://registry.modelcontextprotocol.io"; }; /** * MCP Registry configuration. */ export declare const REGISTRY: { /** Default request timeout (10 seconds) */ readonly TIMEOUT: 10000; /** API version */ readonly API_VERSION: "v0"; }; export declare const EXTERNAL_URLS: { /** Shields.io badge service */ readonly SHIELDS_BADGE: "https://img.shields.io/badge"; }; /** * Health scoring configuration. * Used by health-scorer.ts for comprehensive server health assessment. */ export declare const HEALTH_SCORING: { /** Component weights (should sum to 1.0) */ readonly WEIGHTS: { readonly testCoverage: 0.25; readonly errorRate: 0.25; readonly performanceScore: 0.15; readonly deprecationScore: 0.1; readonly breakingChangeScore: 0.15; readonly documentationScore: 0.1; }; /** Grade thresholds (minimum score for each grade) */ readonly GRADE_THRESHOLDS: { readonly A: 90; readonly B: 80; readonly C: 70; readonly D: 60; readonly F: 0; }; /** Severity thresholds (minimum score for each severity level) */ readonly SEVERITY_THRESHOLDS: { readonly none: 90; readonly info: 70; readonly warning: 50; readonly breaking: 0; }; /** Penalty values for various issues (deducted from 100) */ readonly PENALTIES: { /** Penalty per deprecated tool */ readonly deprecatedTool: 10; /** Penalty per tool past removal date */ readonly expiredTool: 25; /** Penalty per breaking change */ readonly breakingChange: 15; /** Penalty per warning-level change */ readonly warningChange: 5; /** Penalty for tools without descriptions */ readonly missingDescription: 5; /** Penalty for short descriptions (<20 chars) */ readonly shortDescription: 2; /** Penalty per performance regression */ readonly performanceRegression: 10; }; /** Minimum description length to avoid shortDescription penalty */ readonly MIN_DESCRIPTION_LENGTH: 20; /** Trend detection thresholds */ readonly TREND_THRESHOLD: 5; /** Maximum action items to display */ readonly MAX_ACTION_ITEMS_DISPLAY: 5; }; //# sourceMappingURL=cloud.d.ts.map