/**
 * Code validator using TypeScript Compiler API and ESLint
 * Validates generated screen code for syntax errors, type errors, and import issues
 */
import type { ValidationResult, ValidationOptions } from "../types/validation";
/**
 * Main validation function - validates generated code using ESLint and TypeScript
 * @param code - The generated code to validate
 * @param options - Validation options
 * @returns ValidationResult with success status, any errors found, and auto-fixed code
 */
export declare function validateGeneratedCode(code: string, options?: ValidationOptions): Promise<ValidationResult>;
//# sourceMappingURL=code-validator.d.ts.map