import type { FiberID } from "../Fiber/id"
import type { AtomicReference } from "../Support/AtomicReference"
import type { State } from "./state"
export declare class Promise<E, A> {
  readonly state: AtomicReference<State<E, A>>
  readonly blockingOn: readonly FiberID[]
  constructor(state: AtomicReference<State<E, A>>, blockingOn: readonly FiberID[])
}
//# sourceMappingURL=promise.d.ts.map
