vibe-coder-mcp
Version:
Production-ready MCP server with complete agent integration, multi-transport support, and comprehensive development automation tools for AI-assisted workflows.
29 lines • 862 B
TypeScript
export interface ValidationResult {
valid: boolean;
errors: string[];
warnings: string[];
suggestions: string[];
}
export interface MissingConfig {
file: string;
required: boolean;
description: string;
defaultPath: string;
}
export interface ValidationIssue {
type: 'error' | 'warning';
field: string;
message: string;
suggestedFix?: string;
}
export declare class ConfigValidator {
private static instance;
private readonly envSchema;
private readonly llmConfigSchema;
static getInstance(): ConfigValidator;
validateEnvFile(envPath: string): Promise<ValidationResult>;
validateLLMConfig(config: unknown): Promise<ValidationResult>;
detectMissingConfigs(): Promise<MissingConfig[]>;
suggestFixes(issues: ValidationIssue[]): string[];
}
//# sourceMappingURL=config-validator.d.ts.map