import type { AtomicReference } from "../../support"; import type { FiberId } from "../Fiber/FiberId"; import type { State } from "./state"; export class XPromise { constructor(readonly state: AtomicReference>, readonly blockingOn: ReadonlyArray) {} } export const URI = "XPromise"; export type URI = typeof URI;