import type { IO } from "../Effect/effect.js"; export declare type State = Done | Pending; export declare class Done { readonly value: IO; readonly _tag = "Done"; constructor(value: IO); } export declare class Pending { readonly joiners: readonly ((_: IO) => void)[]; readonly _tag = "Pending"; constructor(joiners: readonly ((_: IO) => void)[]); } //# sourceMappingURL=state.d.ts.map