import { type BuildWatchEmitter } from './buildWatch'; import type { BabelOptions, ICompilerOptions, ICompilerResult } from './type'; export declare function compiler(compilerOptions: ICompilerOptions & { enableWatch: true; }, babelOptions?: BabelOptions): Promise; export declare function compiler(compilerOptions: ICompilerOptions & { enableWatch?: false; }, babelOptions?: BabelOptions): Promise; export * from './buildWatch'; export * from './type';