import { Equals } from "@tsplus/stdlib/structure/Equals"; import { Collection } from "@tsplus/stdlib/collections/Collection/definition"; import { Hash } from "@tsplus/stdlib/structure/Hash"; /** * @tsplus type ImmutableMap * @tsplus companion ImmutableMap.Ops */ export declare class ImmutableMap implements Equals, Collection { readonly internalMap: ReadonlyMap; constructor(internalMap: ReadonlyMap); [Symbol.iterator](): Iterator; [Equals.sym](this: this, other: unknown): boolean; [Hash.sym](): number; } /** * @tsplus static ImmutableMap.Ops $ * @tsplus location "@tsplus/stdlib/collections/ImmutableMap/definition" */ export declare const ImmutableMapAspects: ImmutableMapAspects; /** * @tsplus type ImmutableMap.Aspects */ export interface ImmutableMapAspects { } //# sourceMappingURL=definition.d.ts.map