import { BaseToolServer } from '../base/BaseToolServer.js';
import { StochasticAlgorithmData } from '../schemas/index.js';
/**
 * Stochastic Algorithm Server using clear-thought tools approach
 * Extends BaseToolServer for standardized validation and error handling
 */
export declare class StochasticAlgorithmServer extends BaseToolServer<StochasticAlgorithmData, any> {
    constructor();
    protected handle(validInput: StochasticAlgorithmData): any;
    /**
     * Standardized process method for stochastic algorithm
     * @param validInput - Validated stochastic algorithm data
     * @returns Processed stochastic algorithm result
     */
    process(validInput: StochasticAlgorithmData): any;
    private processAlgorithm;
    private processMDP;
    private processMCTS;
    private processBandit;
    private processBayesian;
    private processHMM;
    private formatStochasticOutput;
}
