import { FsWatcher } from "@simplysm/core-node";
/**
 * glob 패턴에 매칭되는 파일을 src/에서 dist/로 복사한다.
 * 상대 경로가 유지된다: src/a/b.css → dist/a/b.css
 *
 * @param pkgDir 패키지 루트 디렉토리
 * @param patterns glob 패턴 배열 (src/ 기준 상대 경로)
 */
export declare function copySrcFiles(pkgDir: string, patterns: string[]): Promise<void>;
/**
 * glob 패턴에 매칭되는 파일을 src/에서 dist/로 감시하며 복사한다.
 * 초기 복사 후 변경, 추가, 삭제를 자동으로 반영한다.
 *
 * @param pkgDir 패키지 루트 디렉토리
 * @param patterns glob 패턴 배열 (src/ 기준 상대 경로)
 * @returns FsWatcher 인스턴스 (종료 시 close() 호출)
 */
export declare function watchCopySrcFiles(pkgDir: string, patterns: string[]): Promise<FsWatcher>;
//# sourceMappingURL=copy-src.d.ts.map