maildev
Version:
SMTP Server and Web Interface for reading and testing emails during development
24 lines • 644 B
TypeScript
/**
* MailDev Configuration Validation
*
* Validates configuration and provides helpful error messages
*/
import type { MailDevConfig } from './types.js';
export interface ValidationError {
field: string;
message: string;
}
export interface ValidationResult {
valid: boolean;
errors: ValidationError[];
warnings: string[];
}
/**
* Validate complete configuration
*/
export declare function validateConfig(config: MailDevConfig): ValidationResult;
/**
* Format validation errors for CLI output
*/
export declare function formatValidationErrors(result: ValidationResult): string;
//# sourceMappingURL=validate.d.ts.map