export declare class ImmutableSet<T> implements ReadonlySet<T> {
    #private;
    constructor(values: Iterable<T>);
    get size(): number;
    has(value: T): boolean;
    forEach(callbackfn: (value: T, value2: T, set: ReadonlySet<T>) => void, thisArg?: unknown): void;
    entries(): IterableIterator<[T, T]>;
    keys(): IterableIterator<T>;
    values(): IterableIterator<T>;
    [Symbol.iterator](): IterableIterator<T>;
}
//# sourceMappingURL=immutable_set.d.ts.map