UNPKG

vibe-coder-mcp

Version:

Production-ready MCP server with complete agent integration, multi-transport support, and comprehensive development automation tools for AI-assisted workflows.

61 lines 1.86 kB
export interface EnvironmentValidationResult { valid: boolean; errors: EnvironmentValidationError[]; warnings: EnvironmentValidationWarning[]; recommendations: EnvironmentRecommendation[]; summary: { totalVariables: number; validVariables: number; invalidVariables: number; missingRequired: number; usingDefaults: number; }; } export interface EnvironmentValidationError { variable: string; error: string; severity: 'critical' | 'high' | 'medium'; suggestion: string; } export interface EnvironmentValidationWarning { variable: string; warning: string; currentValue: unknown; defaultValue: unknown; impact: string; } export interface EnvironmentRecommendation { category: 'performance' | 'security' | 'reliability' | 'development'; recommendation: string; variables: string[]; priority: 'high' | 'medium' | 'low'; } export interface EnvironmentHealthCheck { healthy: boolean; score: number; issues: EnvironmentIssue[]; performance: { configLoadTime: number; memoryUsage: number; diskSpace: number; }; } export interface EnvironmentIssue { type: 'error' | 'warning' | 'info'; category: 'configuration' | 'performance' | 'security' | 'resources'; message: string; variable?: string; impact: 'high' | 'medium' | 'low'; resolution: string; } export declare class EnvironmentValidator { private static instance; private constructor(); static getInstance(): EnvironmentValidator; validateEnvironment(): Promise<EnvironmentValidationResult>; private performAdditionalValidation; private generateRecommendations; performHealthCheck(): Promise<EnvironmentHealthCheck>; generateDocumentation(): string; } //# sourceMappingURL=environment-validator.d.ts.map