import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
import type { RequestedOption } from '../../../domain/term/option.js';
/**
 * 選択肢削減のためのElicitation処理を実行
 *
 * @param options - 削減対象の選択肢一覧
 * @param server - McpServerインスタンス
 * @returns 削減結果（成功/失敗とフィルタリング後の選択肢）
 */
export declare const handleOptionReduction: (options: RequestedOption[], server: McpServer) => Promise<{
    success: boolean;
    filteredOptions?: RequestedOption[];
    error?: string;
}>;
//# sourceMappingURL=elicitation.d.ts.map