import type { Logger } from '../logger/index.js'; import type { GetSwcOptionsParams } from './utils.js'; type SwcWatchOptions = Pick & { outputPath: string; logger: Logger; onAfterFilesEmitted?: () => void; }; export declare function watch(projectPath: string, { outputPath, logger, onAfterFilesEmitted, additionalPaths, exclude, publicPath, }: SwcWatchOptions): Promise; export {};