UNPKG

ts-raii-scope

Version:
9 lines (8 loc) 260 B
import { IDisposable } from '../types/disposable'; import { RaiiScope } from './raiiScope'; declare class GlobalRaii { push<T extends IDisposable>(resource: T): T; saveCurrentAsyncScope(): RaiiScope; } export declare const raii: GlobalRaii; export {};