← Files Cecil-IA Labs FFmpegARCHIVED FILE
dist/core/cancellation.d.ts
501 Bytes · Sep 30, 2026 · 23:17 UTC
export interface ProcessSignalController {
signal: AbortSignal;
dispose(): void;
}
export interface ProcessSignalControllerOptions {
signals?: readonly NodeJS.Signals[];
}
/**
* Bridge process signals to AbortSignal for CLI entrypoints. Library callers
* can instead pass their own AbortSignal directly to the runners.
*/
export declare function createProcessSignalController(options?: ProcessSignalControllerOptions): ProcessSignalController;
//# sourceMappingURL=cancellation.d.ts.mapSHA-256: cc4586938c7fbefeaea0d9bcd6ff8fd8d39a3e34e7a2a8c7c4b6862b3a0920b4