1 |
|
2 | import { Disposable } from '@stryker-mutator/api/plugin';
|
3 | export type ExitHandler = () => void;
|
4 | export declare class UnexpectedExitHandler implements Disposable {
|
5 | private readonly process;
|
6 | private readonly unexpectedExitHandlers;
|
7 | static readonly inject: readonly ["process"];
|
8 | constructor(process: Pick<NodeJS.Process, 'exit' | 'off' | 'on'>);
|
9 | private readonly processSignal;
|
10 | private readonly handleExit;
|
11 | registerHandler(handler: ExitHandler): void;
|
12 | dispose(): void;
|
13 | }
|
14 | //# sourceMappingURL=unexpected-exit-handler.d.ts.map |
\ | No newline at end of file |