export default class ReactiveSet implements Set { private collection?; private atom; private source; constructor(source: Set); clear(): void; delete(value: V): boolean; forEach(callbackfn: (value: V, key: V, map: Set) => void, thisArg?: ReactiveSet): void; get size(): number; entries(): IterableIterator<[V, V]>; keys(): IterableIterator; values(): IterableIterator; [Symbol.iterator](): IterableIterator; get [Symbol.toStringTag](): string; add(value: V): this; has(value: V): boolean; }