///
import { EventEmitter } from 'events';
import { ProjectFileSystem, FileSystemWatchManager, IProjectInstance } from '@sap/artifact-management-base-types';
declare class AutoBuilder extends EventEmitter {
private fs;
private fileSystemWatchManager;
private project;
private moduleAutoBuilder;
private callUpdateModules;
constructor(fs: ProjectFileSystem, fileSystemWatchManager: FileSystemWatchManager, project: IProjectInstance);
start(): Promise;
destroy(): Promise;
updateModules(): Promise;
}
export default AutoBuilder;