/** * 代码审查工具实现 * 支持单 provider 模式和自动并发模式(由 CONCURRENT_REVIEW 开关控制) * 支持文件路径输入和 git diff 模式 * 支持项目上下文增强 */ import type { CodeReviewInput, CodeReviewOutput, CodeReviewStartInput, CodeReviewStatusInput, CodeReviewTaskStatusOutput } from "../types/review.js"; import type { LLMProviderType } from "../core/llm/types.js"; /** * 获取配置的 provider 列表 */ export declare function getReviewProviders(): LLMProviderType[]; /** * 是否需要询问用户反馈 */ export declare function shouldAskUserFeedback(): boolean; /** * 是否启用自动并发审查 */ export declare function shouldConcurrentReview(): boolean; /** * 执行代码审查 */ export declare function executeCodeReview(input: CodeReviewInput): Promise; /** * 启动异步代码审查任务 */ export declare function startCodeReviewTask(input: CodeReviewStartInput): Promise; /** * 查询异步代码审查任务状态 */ export declare function getCodeReviewTaskStatus(input: CodeReviewStatusInput): CodeReviewTaskStatusOutput; //# sourceMappingURL=code-review.d.ts.map