import { SortedMap } from "@tsplus/stdlib/collections/SortedMap/definition"; import { RedBlackTree } from "@tsplus/stdlib/collections/RedBlackTree/definition"; import { Hash } from "@tsplus/stdlib/structure/Hash"; import { Equals } from "@tsplus/stdlib/structure/Equals"; import { _K, _V, SortedMapSym } from "@tsplus/stdlib/collections/SortedMap/definition"; export declare class SortedMapInternal implements SortedMap { readonly tree: RedBlackTree; readonly [SortedMapSym]: SortedMapSym; readonly [_K]: () => K; readonly [_V]: () => V; constructor(tree: RedBlackTree); [Hash.sym](): number; [Equals.sym](that: unknown): boolean; [Symbol.iterator](): Iterator; } /** * @tsplus macro remove */ export declare function concreteSortedMap(_: SortedMap): asserts _ is SortedMapInternal; //# sourceMappingURL=SortedMapInternal.d.ts.map