///
import type { ChildProcess } from 'child_process';
import type { FSWatcher } from 'chokidar';
import type { WatchOptions } from './types';
export declare const program: import('commander').Command;
export declare function StartWatcher({
paths,
ignored,
onError,
commands,
callbacks,
chokidarOptions,
quiet,
}: {
paths: string[];
ignored?: string[];
commands?: string[];
callbacks?: Array<() => void>;
quiet?: boolean;
/**
* @default console.error
*/
onError?: (err: unknown) => void;
chokidarOptions?: WatchOptions;
}): {
watcher: FSWatcher;
pendingKillPromises: Set>;
commandProcesses: ChildProcess[];
};