import { TRef } from "@effect/core/stm/TRef/definition"; import { THub } from "@effect/core/stm/THub/definition"; import { HashSet } from "@tsplus/stdlib/collections/HashSet/definition"; import { STM } from "@effect/core/stm/STM/definition/base"; /** * @tsplus static effect/core/stm/THub/TDequeue.Ops make * @tsplus static effect/core/stm/THub/TDequeue.Ops __call * @tsplus location "@effect/core/stm/THub/operations/TDequeue/make" */ export declare function make(hubSize: TRef, publisherHead: TRef>>, publisherTail: TRef>>, requestedCapacity: number, subscriberCount: TRef, subscribers: TRef>>>>): STM>; //# sourceMappingURL=make.d.ts.map