/**
 * local preview server용 Storybook 설정 파일을 생성하는 파일이다.
 * 주홍이 generated 산출물이 바로 렌더링되도록 aliases, stories, preview 구성을 자동으로 맞춘다.
 */
import type { StoragePaths } from '../../../../platform/core/types';
/**
 * @description
 * 로컬 Storybook이 바라볼 생성 결과 디렉터리 목록을 저장한다.
 * @param paths 저장소 경로 정보
 */
export declare function setLocalServerPreviewTarget(paths: StoragePaths): void;
/**
 * @description
 * Storybook 실행 바이너리 경로를 반환한다.
 * @param directoryPath local-server 디렉터리 경로
 * @returns storybook 실행 파일 경로
 */
export declare function getStorybookExecutablePath(directoryPath: string): string;
/**
 * @description
 * local-server 루트에 SCSS module declaration을 고정 생성한다.
 * @returns SCSS module declaration 파일 내용
 */
export declare function getScssModuleDeclarationContent(): string;
/**
 * @description
 * local-server에서 generated story, Storybook 설정 파일, SCSS module declaration을 하나의 TypeScript 프로젝트로 인식시키기 위한
 * 전용 tsconfig.json 내용을 생성한다.
 * @returns local-server tsconfig.json 문자열
 */
export declare function getLocalServerTsconfigContent(): string;
/**
 * @description
 * Storybook main.ts 파일 내용을 만든다.
 * @returns main.ts 파일 문자열
 */
export declare function getStorybookMainConfigContent(): string;
/**
 * @description
 * Storybook preview.ts 파일 내용을 만든다.
 * @returns preview.ts 파일 문자열
 */
export declare function getStorybookPreviewConfigContent(): string;
/**
 * @description
 * Storybook 매니저 엔트리(manager.tsx) 내용을 만든다.
 * Controls/Actions 옆에 "리터치" 패널을 등록하고, ju-hong-e 리터치 브리지와 통신하는 채팅 UI를 제공한다.
 * @returns manager.tsx 파일 문자열
 */
export declare function getStorybookManagerConfigContent(): string;
/**
 * @description
 * Storybook 프리뷰 URL을 브라우저에서 연다.
 * @param previewUrl Storybook 프리뷰 URL
 * @returns 열기 성공 여부
 */
export declare function openLocalPreviewInBrowser(previewUrl: string): boolean;
/**
 * @description
 * local-server package.json을 기본 앱으로 연다.
 * @param packageJsonPath package.json 경로
 * @returns 열기 성공 여부
 */
export declare function openLocalServerPackageJson(packageJsonPath: string): boolean;
//# sourceMappingURL=storybook-config.d.ts.map