/**
 * 简化的Finish Reason处理器 - 已弃用
 * 项目所有者: Jason Zhang
 *
 * ⚠️  此文件已被 src/transformers/response-converter.ts 替代
 * 保留此文件仅为向后兼容性，建议使用新的转换器
 */
/**
 * 将OpenAI finish reason映射为Anthropic stop reason
 * @deprecated 使用 response-converter.ts 中的 mapFinishReasonStrict 替代
 */
export declare function mapFinishReason(finishReason: string, requestId?: string, hasToolCall?: boolean): string;
/**
 * 将Anthropic stop reason映射为OpenAI finish reason
 * @deprecated 使用 response-converter.ts 中的 mapStopReasonStrict 替代
 */
export declare function mapStopReason(stopReason: string): string;
/**
 * 获取所有支持的finish reasons
 */
export declare function getSupportedFinishReasons(): string[];
/**
 * 获取所有支持的stop reasons
 */
export declare function getSupportedStopReasons(): string[];
//# sourceMappingURL=finish-reason-handler.d.ts.map