export interface IClosablePromise { close(): void | PromiseLike; } export interface IClosableCallback { close(callback: Function): void; } export declare function globalWorkingCallback(id: string, object: IClosableCallback): void; export declare function globalWorking(id: string, object: IClosablePromise): void; export declare function graceFullExit(ret?: number): Promise;