import { TMap } from "@effect/core/stm/TMap/definition"; import { TRef } from "@effect/core/stm/TRef/definition"; import { TArray } from "@effect/core/stm/TArray/definition"; import { List } from "@tsplus/stdlib/collections/List/definition"; import { _K, _V, TMapSym } from "@effect/core/stm/TMap/definition"; export declare class InternalTMap implements TMap { readonly tBuckets: TRef>>; readonly tSize: TRef; readonly [TMapSym]: TMapSym; readonly [_K]: () => K; readonly [_V]: () => V; constructor(tBuckets: TRef>>, tSize: TRef); } /** * @tsplus macro remove */ export declare function concreteTMap(_: TMap): asserts _ is InternalTMap; //# sourceMappingURL=InternalTMap.d.ts.map