export declare class ImmutableRegistry implements Iterable { #private; constructor(values?: Iterable); /** * Returns a new PromiseRegistry instance with the added value. */ with(value: T): ImmutableRegistry; /** * Returns a new PromiseRegistry instance with the removed value. */ without(value: T): ImmutableRegistry; has(value: T): boolean; get size(): number; get hasAny(): boolean; [Symbol.iterator](): Iterator; } //# sourceMappingURL=ImmutableRegistry.d.ts.map