This repository has been archived on 2026-03-06. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
openclaw-extensions/wecom/node_modules/signal-utils/declarations/set.d.ts
T

22 lines
711 B
TypeScript

export declare class SignalSet<T = unknown> implements Set<T> {
private collection;
private storages;
private vals;
private storageFor;
private dirtyStorageFor;
constructor();
constructor(values: readonly T[] | null);
constructor(iterable: Iterable<T>);
has(value: T): boolean;
entries(): IterableIterator<[T, T]>;
keys(): IterableIterator<T>;
values(): IterableIterator<T>;
forEach(fn: (value1: T, value2: T, set: Set<T>) => void): void;
get size(): number;
[Symbol.iterator](): IterableIterator<T>;
get [Symbol.toStringTag](): string;
add(value: T): this;
delete(value: T): boolean;
clear(): void;
}
//# sourceMappingURL=set.d.ts.map