///
///
import { EventEmitter } from 'events';
import { EngineInterface } from '../engine';
import { Job } from '../../job';
interface wardenSpecs {
topLevelEmitter: EventEmitter;
engine: EngineInterface;
nWorker: number;
wardenPulse: number;
}
export declare function setWarden(spec: wardenSpecs): NodeJS.Timer;
export declare function wardenKick(msg: string, error: string, job: Job): void;
export declare function jobWarden(): void;
export {};