import { Disposable } from '@stryker-mutator/api/plugin'; export type ExitHandler = () => Promise; export declare class UnexpectedExitHandler implements Disposable { private readonly process; private readonly unexpectedExitHandlers; private shuttingDown; static readonly inject: readonly ["process"]; constructor(process: Pick); private readonly processSignal; registerHandler(handler: ExitHandler): void; dispose(): void; } //# sourceMappingURL=unexpected-exit-handler.d.ts.map