export declare type CloseableServer = {
    close(callback?: (err?: Error) => void): CloseableServer;
};
export declare type StoppableServer = {
    stop(): Promise<void>;
};
export declare const onShutdownClose: (server: CloseableServer) => CloseableServer;
export declare function onShutdownStop(server: StoppableServer): StoppableServer;
export default onShutdownClose;
//# sourceMappingURL=handleSignals.d.ts.map