/**
 * File Existence Validator
 *
 * Validates that expected PMBOK documents exist in the file system.
 * This is a fundamental check that ensures the basic generation process
 * has completed successfully before running more detailed content analysis.
 *
 * @version 1.0.0
 * @author ADPA Quality Assurance Engine Team
 * @created June 2025
 */
import { IValidator, ValidationConfig, ValidationResult } from '../interfaces/IValidator.js';
export declare class FileExistenceValidator implements IValidator {
    readonly name = "File Existence Validator";
    readonly description = "Verifies that expected PMBOK documents exist in the file system";
    readonly id = "file-existence";
    readonly version = "1.0.0";
    readonly tags: string[];
    private documentsBasePath;
    readonly applicableDocuments: string[];
    readonly priority: number;
    readonly defaultEnabled: boolean;
    constructor(documentsBasePath?: string);
    isApplicable(documentTypes: string[]): boolean;
    getConfigSchema?(): Record<string, any>;
    validate(config: ValidationConfig): Promise<ValidationResult>;
    /**
     * Recursively find all markdown files in the documents directory
     */
    private findAllMarkdownFiles;
}
//# sourceMappingURL=FileExistenceValidator.d.ts.map