/**
 * `/gen-storybook` 명령 전용 구조화 프롬프트를 생성하는 파일이다.
 * 대상 컴포넌트와 기존 story 내용을 공통 프롬프트 골격에 결합한다.
 */
import type { PromptAssetSet, StructuredServicePrompt } from '../../../platform/types/index';
/**
 * @description gen-storybook 명령 메타데이터와 대상 컴포넌트 정보를 합쳐 Storybook 생성 프롬프트를 구성한다.
 * @param options gen-storybook 프롬프트 생성 옵션
 * @returns Storybook 생성용 구조화 프롬프트
 */
export declare function buildGenStorybookPrompt(options: {
    /**
     * 비대화형 권한 요청을 자동으로 yes 처리할지 여부
     */
    autoYes?: boolean;
    /**
     * existing Story Content 값
     */
    existingStoryContent: string;
    /**
     * 프롬프트에 함께 넣을 히스토리 참조 경로
     */
    historyReferences: StructuredServicePrompt['historyReferences'];
    /**
     * prompt Assets 값
     */
    promptAssets?: PromptAssetSet;
    /**
     * 대상 AI 서비스 식별자
     */
    service: StructuredServicePrompt['service'];
    /**
     * source Address 값
     */
    sourceAddress: string;
    /**
     * source Content 값
     */
    sourceContent: string;
    /**
     * source File Path 값
     */
    sourceFilePath: string;
    /**
     * story File Exists 값
     */
    storyFileExists: boolean;
    /**
     * story File Path 값
     */
    storyFilePath: string;
    /**
     * workspace Snapshot 값
     */
    workspaceSnapshot: StructuredServicePrompt['workspaceSnapshot'];
    /**
     * 생성/갱신 대상 파일 경로 목록이다.
     */
    targetFilePaths?: string[];
}): StructuredServicePrompt;
//# sourceMappingURL=prompt.d.ts.map