/**
 * `/gen-html` 명령 전용 구조화 프롬프트를 생성하는 파일이다.
 * 실행 시점 입력값과 Figma 조회 힌트를 공통 프롬프트 골격에 결합한다.
 */
import type { ParsedFigmaAddress } from '../../../platform/core/helpers';
import type { PromptAssetSet, StructuredServicePrompt } from '../../../platform/types/index';
import type { GenHtmlReferenceInput } from '../domain/types';
/**
 * @description gen-html 명령 메타데이터와 실행 입력값을 합쳐 HTML 생성 프롬프트를 구성합니다.
 * @param options gen-html 프롬프트 생성 옵션
 * @returns HTML 생성용 구조화 프롬프트
 */
export declare function buildGenHtmlPrompt(options: {
    /**
     * 비대화형 권한 요청을 자동으로 yes 처리할지 여부
     */
    autoYes?: boolean;
    /**
     * component Name 값
     */
    componentName: string;
    /**
     * 프롬프트에 함께 넣을 히스토리 참조 경로
     */
    historyReferences: StructuredServicePrompt['historyReferences'];
    /**
     * local Server Dependencies 값
     */
    localServerDependencies: Record<string, string>;
    /**
     * output Path 값
     */
    outputPath: string;
    /**
     * prompt Assets 값
     */
    promptAssets?: PromptAssetSet;
    /**
     * references 값
     */
    references: Array<GenHtmlReferenceInput & {
        figmaSource: ParsedFigmaAddress;
    }>;
    /**
     * 대상 AI 서비스 식별자
     */
    service: StructuredServicePrompt['service'];
    /**
     * story Title Prefix 값
     */
    storyTitlePrefix: string;
    /**
     * workspace Snapshot 값
     */
    workspaceSnapshot: StructuredServicePrompt['workspaceSnapshot'];
    /**
     * 생성 대상 파일 경로 힌트다.
     */
    targetFilePaths?: string[];
}): StructuredServicePrompt;
//# sourceMappingURL=prompt.d.ts.map