DeferredData
class DeferredData { }
constructor(data: Record<string, unknown>);
private abortPromise;
private controller;
private onSettle;
private pendingKeys;
private subscriber?;
private trackPromise;
private unlistenAbortSignal;
data: Record<string, unknown>;
get done(): boolean;
get unwrappedData(): {};
cancel(): void;
resolveData(signal: AbortSignal): Promise<boolean>;
subscribe(fn: (aborted: boolean) => void): void;