import { BaseToolServer } from '../base/BaseToolServer.js';
import { VisualReasoningData } from '../schemas/index.js';
/**
 * Visual Reasoning Server using clear-thought tools approach
 * Extends BaseToolServer for standardized validation and error handling
 */
export declare class VisualReasoningServer extends BaseToolServer<VisualReasoningData, any> {
    constructor();
    protected handle(validInput: VisualReasoningData): any;
    /**
     * Standardized process method for visual reasoning
     * @param validInput - Validated visual reasoning data
     * @returns Processed visual reasoning result
     */
    process(validInput: VisualReasoningData): any;
    private formatVisualOutput;
    private generateVisualSuggestions;
}
