import { AbstractSwarmLauncher, SwarmLauncherOptions } from './base/launcher'; declare class SwarmLauncher extends AbstractSwarmLauncher { protected readonly _options: SwarmLauncherOptions; constructor(_options: SwarmLauncherOptions); protected _initialize(): void; protected _activate(): Promise; protected _deactivate(): Promise; protected _terminate(): Promise; protected _reactivate(): Promise; protected _bindEvents(): Promise; protected _buildTasks(): Promise; protected _onConnected(): Promise; protected _onDisconnected(): Promise; } export { SwarmLauncher };