Context
import { Context } from "https://raw.githubusercontent.com/jeremyBanks/database/0.1.0-dev/_common/context.ts";
class Context { }
private constructor(label: string, signals?: Array<Promise<ContextDoneReason>>);
private doneReason: Promise<ContextDoneReason>;
private doneReasonSync: ContextDoneReason | undefined;
async cancelling<T>(p: Promise<T> | (() => Promise<T>)): Promise<T>;
async done(): Promise<ContextDoneReason>;
async error(): Promise<never>;
throwIfDone(): void;
toString();
withCancel(): [Context, () => void];
static readonly Background;
static readonly TODO;