UNPKG

@difizen/mana-common

Version:

19 lines 475 B
export type Disposable = { disposed?: boolean | undefined; /** * Dispose this object. */ dispose: () => void; }; export declare namespace Disposable { function is(arg: any): arg is Disposable; function create(func: () => void): Disposable; const NONE: Disposable; } export interface Disposed { disposed: boolean; } export declare namespace Disposed { function is(arg: any): arg is Disposed; } //# sourceMappingURL=disposable.d.ts.map