import type { AgentConfig } from './config.js'; export interface ValidationResult { valid: boolean; errors: ValidationError[]; warnings: ValidationWarning[]; } export interface ValidationError { field: string; message: string; value?: unknown; } export interface ValidationWarning { field: string; message: string; suggestion?: string; } /** * Validate the full agent configuration * Note: Uses Partial to handle incomplete configs during validation */ export declare function validateConfig(config: Partial): ValidationResult; /** * Format validation result for display */ export declare function formatValidationResult(result: ValidationResult): string; //# sourceMappingURL=validation.d.ts.map