import { BaseToolServer } from '../base/BaseToolServer.js'; import { ScientificMethodData } from '../schemas/index.js'; /** * Scientific Method Server using clear-thought tools approach * Extends BaseToolServer for standardized validation and error handling */ export declare class ScientificMethodServer extends BaseToolServer { constructor(); protected handle(validInput: ScientificMethodData): any; /** * Standardized process method for scientific method * @param validInput - Validated scientific method data * @returns Processed scientific method result */ process(validInput: ScientificMethodData): any; processScientificMethod(input: unknown): { content: Array<{ type: string; text: string; }>; data?: any; isError?: boolean; }; private formatScientificOutput; }