/**
 * 파일로 저장된 PR diff를 입력으로 `/review`의 AI 리뷰 파이프라인을 비대화형으로 재사용하는 파일이다.
 * diff 본문은 변수에 적재하지 않고 파일 경로로만 다루며, AI가 해당 파일을 직접 읽어 리뷰한다.
 */
import type { AIServiceType, ParsedCliArgs, PromptAssetSet, StoragePaths, TraceLogger } from '../../../platform/types/index';
import type { PullRequestInfo } from '../domain/types';
/**
 * @description 파일로 저장된 PR diff를 입력으로 헤드리스 코드리뷰를 수행하고 리뷰 마크다운을 반환한다.
 * @param options 헤드리스 리뷰 실행 옵션
 * @returns 리뷰 마크다운 문자열. 보안 차단/테스트 모드 등으로 결과가 없으면 undefined
 */
export declare function runHeadlessPrReview(options: {
    /** 리뷰 대상 PR 요약 정보 */
    pullRequest: PullRequestInfo;
    /** PR 통합 diff가 저장된 파일 경로 */
    diffReferencePath: string;
    /** 변경 대상 파일 경로 목록 (조건부 리뷰 규칙 선택용) */
    targetFilePaths: string[];
    /** `/watch-pr-review` 명령 정의에서 전달받은 리뷰 규칙/지시 자산 */
    promptAssets?: PromptAssetSet;
    /** 세션 시작 시 파싱된 CLI 옵션 */
    parsedArgs: ParsedCliArgs;
    /** `.ju-hong-e` 저장 경로 묶음 */
    paths: StoragePaths;
    /** 사용할 AI 서비스 식별자 */
    service: AIServiceType;
    /** 실행 흐름 추적 로거 */
    trace: TraceLogger;
}): Promise<string | undefined>;
//# sourceMappingURL=review-runner.d.ts.map