import { IDisposable } from '../types/disposable';
export declare function isPromise(obj: any): obj is Promise<any>;
export declare function isDisposable(resource: any): resource is IDisposable;
export declare function safeDisposeResource(resource: IDisposable): Promise<void> | void;