/**
 * local preview server 의존성 구성에 필요한 보조 로직을 담은 파일이다.
 * 설치 대상 패키지, generated 산출물, workspace bridge 구성을 역할별로 나눠 관리한다.
 */
/**
 * @description
 * import specifier가 상대 경로나 URL이 아닌 bare import인지 확인한다.
 * @param specifier import 대상 문자열
 * @returns bare import 여부
 */
export declare function isBareImportSpecifier(specifier: string): boolean;
/**
 * @description
 * bare import specifier에서 실제 패키지 이름 부분만 추출한다.
 * @param specifier import 대상 문자열
 * @returns 패키지 이름 또는 빈 문자열
 */
export declare function getPackageNameFromImportSpecifier(specifier: string): string;
/**
 * @description
 * 디렉터리 아래의 소스 파일 경로를 재귀적으로 수집한다.
 * @param directoryPath 탐색할 디렉터리
 * @returns 소스 파일 절대 경로 목록
 */
export declare function listSourceFiles(directoryPath: string): string[];
/**
 * @description
 * 생성된 출력 디렉터리 안의 source import를 분석해 필요한 bare package 이름 목록을 수집한다.
 * @param outputDirectory 생성 결과 디렉터리
 * @returns import된 패키지 이름 목록
 */
export declare function collectOutputDependencyNames(outputDirectory: string): string[];
//# sourceMappingURL=generated-output.d.ts.map