import { AccessibilityToolInterface, PdfAnalysisContext, ToolExecutionResult } from './AccessibilityToolsManager';
export declare class ImageAltTextTool implements AccessibilityToolInterface {
    getName(): string;
    getDescription(): string;
    getSupportedWCAGCriteria(): string[];
    canProcess(context: PdfAnalysisContext): boolean;
    execute(context: PdfAnalysisContext, llmProvider?: any): Promise<ToolExecutionResult>;
    private extractImageInfo;
    private extractContextText;
    private analyzeImage;
    private isComplexImage;
    private needsAltText;
    private generateAltText;
    private mockGenerateAltText;
    private extractKeywords;
}
