/**
 * claude CLI 호출 명령을 생성하는 서비스 빌더 파일이다.
 * 주홍이 공통 프롬프트 입력을 해당 서비스 CLI 인자 형식으로 변환한다.
 */
import type { ParsedCliArgs, ServiceCommandSpec, ServicePromptInput } from '../../types/index';
import type { ServiceMode } from '../internal/types';
/**
 * @description
 * `buildClaudeCommand` 는 claude Command를 조립한다.
 * 서비스별 차이와 공통 실행 규칙을 분리해 같은 인터페이스로 다루기 위해 사용한다.
 *
 * @param prompt AI 서비스에 전달할 프롬프트 본문
 * @param _mode mode 값
 * @param parsedArgs CLI 인자 파싱 결과
 * @param autoYes 비대화형 권한 요청을 자동으로 yes 처리할지 여부
 * @returns buildClaudeCommand 처리 결과
 */
export declare function buildClaudeCommand(prompt: ServicePromptInput, mode: ServiceMode, parsedArgs: ParsedCliArgs, autoYes?: boolean, streamOutputEnabled?: boolean): ServiceCommandSpec;
//# sourceMappingURL=claude.d.ts.map