/**
 * 공통 프롬프트 인프라 위에서 일반 대화용 구조화 프롬프트를 조합하는 상위 모듈이다.
 * feature 전용 prompt builder는 각 feature 폴더로 이동하고, 여기에는 chat 공통 진입점만 남긴다.
 */
import type { StructuredServicePrompt } from '../types/index';
/**
 * @description 일반 대화 입력을 md 자산 기반 구조화 프롬프트로 변환합니다.
 * @param options 대화 프롬프트 생성 옵션
 * @returns 일반 대화용 구조화 프롬프트
 */
export declare function buildChatPrompt(options: {
    /**
     * 비대화형 권한 요청을 자동으로 yes 처리할지 여부
     */
    autoYes?: boolean;
    /**
     * 프롬프트에 함께 넣을 히스토리 참조 경로
     */
    historyReferences: StructuredServicePrompt['historyReferences'];
    /**
     * 대상 AI 서비스 식별자
     */
    service: StructuredServicePrompt['service'];
    /**
     * user Input 값
     */
    userInput: string;
    /**
     * workspace Snapshot 값
     */
    workspaceSnapshot: StructuredServicePrompt['workspaceSnapshot'];
}): StructuredServicePrompt;
//# sourceMappingURL=index.d.ts.map