← Files Cecil-IA Labs FFmpegARCHIVED FILE

dist/core/cancellation.d.ts

501 Bytes · Sep 30, 2026 · 23:17 UTC

↓ Download file

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.map

SHA-256: cc4586938c7fbefeaea0d9bcd6ff8fd8d39a3e34e7a2a8c7c4b6862b3a0920b4