import { ProjectType } from '../types/index.js';
export interface ValidationResult {
    isValid: boolean;
    errors: string[];
    warnings: string[];
    checkedFiles: string[];
}
export interface ValidationCheck {
    name: string;
    file: string;
    required: boolean;
    contentChecks?: {
        contains: string[];
        description: string;
    }[];
}
/**
 * Comprehensive validation checker for Willow Design System setup
 */
export declare function validateWillowSetup(projectType: ProjectType): Promise<ValidationResult>;
/**
 * Quick validation for essential files only
 */
export declare function validateEssentials(projectType: ProjectType): Promise<boolean>;
/**
 * Validate component imports work correctly
 */
export declare function validateComponentImports(): Promise<ValidationResult>;
//# sourceMappingURL=validationChecker.d.ts.map