/**
 * builtin 명령 `/gen-html` 의 파일 입출력 보조 로직을 담당한다.
 * AI 응답 파싱과 Storybook 규칙은 domain에서 가져오고, 이 파일은 실제 파일시스템 반영만 수행한다.
 */
/**
 * @description
 * AI 응답에서 자동 저장용 파일을 추출해 출력 디렉터리에 그대로 기록한다.
 * 파일 개수나 조합은 별도로 검증하지 않고, 파싱된 파일만 저장한다.
 * @param options 자동 저장 옵션
 * @returns 실제 저장한 상대 경로 목록
 */
export declare function materializeGenHtmlResponseFiles(options: {
    /**
     * output Directory 값
     */
    outputDirectory: string;
    /**
     * response Text 값
     */
    responseText: string;
    /**
     * root Dir 값
     */
    rootDir: string;
}): string[];
/**
 * @description
 * 출력 디렉터리 안의 Story 파일 meta title에 고유 prefix를 반영한다.
 * 출력 결과를 검증하지는 않고, Storybook 전체 보기에서 title 충돌만 피하도록 최소 후처리만 수행한다.
 * @param options 출력 디렉터리와 title prefix
 * @returns 실제 수정된 파일 목록
 */
export declare function applyStorybookTitlePrefixToOutputDirectory(options: {
    /**
     * output Directory 값
     */
    outputDirectory: string;
    /**
     * prefix 값
     */
    prefix: string;
}): string[];
/**
 * @description
 * `.ju-hong-e/local-server/generated/*` 디렉터리가 Storybook preview 후보인지 판별한다.
 * 별도 생성 검증은 하지 않고, Story 파일이 하나라도 있으면 preview 후보로 취급한다.
 * @param outputDirectory 검사할 생성 결과 디렉터리
 * @returns preview 후보 여부
 */
export declare function isGenHtmlPreviewDirectoryCandidate(outputDirectory: string): boolean;
//# sourceMappingURL=runtime.d.ts.map