import { Effect } from "@effect/io/Effect"; import { Queue } from "@effect/io/Queue"; import { Tag } from "@fp-ts/data/Context"; export interface MemQueue { getOrCreateQueue: (k: string) => Effect>; } /** * @tsplus type MemQueue.Ops */ export interface MemQueueOps extends Tag { } export declare const MemQueue: MemQueueOps; /** * @tsplus static MemQueue.Ops Live * @tsplus location "@effect-ts-app/boilerplate-infra/services/memQueue" */ export declare const LiveMemQueue: import("@effect/io/Layer").Layer; //# sourceMappingURL=memQueue.d.ts.map