import { TPriorityQueue } from "@effect/core/stm/TPriorityQueue/definition"; import { TRef } from "@effect/core/stm/TRef/definition"; import { SortedMap } from "@tsplus/stdlib/collections/SortedMap/definition"; import { Chunk } from "@tsplus/stdlib/collections/Chunk/definition"; import { _A, TPriorityQueueSym } from "@effect/core/stm/TPriorityQueue/definition"; export declare class InternalTPriorityQueue implements TPriorityQueue { readonly map: TRef>>; readonly [TPriorityQueueSym]: TPriorityQueueSym; readonly [_A]: () => A; constructor(map: TRef>>); } /** * @tsplus macro remove */ export declare function concreteTPriorityQueue(_: TPriorityQueue): asserts _ is InternalTPriorityQueue; //# sourceMappingURL=InternalTPriorityQueue.d.ts.map