//#region src/utils/dependency-validator.d.ts interface PeerDependency { name: string; packageName: string; description: string; required: boolean; } interface ValidationResult { isValid: boolean; missing: PeerDependency[]; available: PeerDependency[]; installCommand: string; warnings: string[]; } declare function validatePeerDependencies(): ValidationResult; declare function createValidationError(result: ValidationResult): Error; declare function shouldValidateDependencies(): boolean; //#endregion export { ValidationResult, createValidationError, shouldValidateDependencies, validatePeerDependencies }; //# sourceMappingURL=dependency-validator.d.ts.map