/** * Registers a new shutdown listener to be invoked before exiting * the main process. Listener handlers are guaranteed to be called in the order * they were registered. * @param {BeforeShutdownListener} listener The shutdown listener to register. * @returns {BeforeShutdownListener} Echoes back the supplied `listener`. */ export declare type ShutdownHandler = (e: any) => void; declare function beforeShutdown(listener: ShutdownHandler): ShutdownHandler; export { beforeShutdown };