14 lines
448 B
TypeScript
14 lines
448 B
TypeScript
import { Logger } from '../types.js';
|
|
export interface OnSignalsOptions {
|
|
logger: Logger;
|
|
cleanup?: () => void;
|
|
}
|
|
/**
|
|
* Sets up signal handlers for graceful shutdown.
|
|
*
|
|
* @param options Configuration options
|
|
* @param options.logger Logger instance
|
|
* @param options.cleanup Optional cleanup function to be called before exit
|
|
*/
|
|
export declare function onSignals(options: OnSignalsOptions): void;
|
|
//# sourceMappingURL=onSignals.d.ts.map
|