import type { IAsyncDisposable, IDisposable } from '../disposable.js'; /** * 把原生的Disposable/AsyncDisposable对象转换为本包可以使用的版本 * 注意:返回的是同一个对象 */ export declare function fromNativeDisposable(disposable: T): T & IAsyncDisposable; export declare function fromNativeDisposable(disposable: T): T & IDisposable; export declare function fromNativeDisposable(disposable: T): T & IAsyncDisposable & IDisposable; export declare function toNativeDisposableAsync(disposable: IAsyncDisposable): AsyncDisposable; export declare function toNativeDisposableSync(disposable: IDisposable): Disposable; //# sourceMappingURL=native.d.ts.map