import { SortedSet } from "@tsplus/stdlib/collections/SortedSet/definition"; import { RedBlackTree } from "@tsplus/stdlib/collections/RedBlackTree/definition"; import { Hash } from "@tsplus/stdlib/structure/Hash"; import { Equals } from "@tsplus/stdlib/structure/Equals"; import { _A, SortedSetSym } from "@tsplus/stdlib/collections/SortedSet/definition"; export declare class SortedSetInternal implements SortedSet { readonly keyTree: RedBlackTree; readonly [SortedSetSym]: SortedSetSym; readonly [_A]: () => A; constructor(keyTree: RedBlackTree); [Hash.sym](): number; [Equals.sym](that: unknown): boolean; [Symbol.iterator](): Iterator; } /** * @tsplus macro remove */ export declare function concreteSortedSet(_: SortedSet): asserts _ is SortedSetInternal; //# sourceMappingURL=SortedSetInternal.d.ts.map