/**
 * Production Environment Validator
 * Implements AGENTS.md principle: "Fail fast, fail clearly"
 */
export interface ValidationError {
    category: 'environment' | 'permissions' | 'configuration';
    message: string;
    details?: Record<string, unknown>;
}
export declare class ProductionValidator {
    private errors;
    /**
     * Validate entire production environment
     * Fails fast with clear, actionable errors
     */
    validate(options: {
        outputPath?: string;
        requiredPaths?: string[];
        isProduction: boolean;
    }): void;
    private validateNodeVersion;
    private validateWritePermission;
    private validateRequiredPaths;
    private validateSystemResources;
    private failFast;
}
//# sourceMappingURL=production-validator.d.ts.map