Type alias AsyncDisposeAggregatorWrappedTarget

AsyncDisposeAggregatorWrappedTarget: (() => void | Promise<void>) | {
    [asyncDispose]() => void | Promise<void>;
} | {
    [dispose]() => void;
} | {
    dispose() => void | Promise<void>;
} | WeakRef<{
    [asyncDispose]() => void | Promise<void>;
} | {
    [dispose]() => void;
} | {
    dispose() => void | Promise<void>;
}>

Type declaration

Type declaration

Type declaration

Type declaration