15 wrappers generated from
Set and Set.prototype.
Every entry takes a single object literal whose keys mirror the original
parameter names, plus an optional prompt: string for the LLM path.
Method First signature addadd (input: { set: < receiver >; value: T ; prompt ?: string }): Promise < Set < T >>
clearclear (input: { set: < receiver >; prompt ?: string }): Promise <void>
deletedelete ( input : { set : < receiver >; value : T ; prompt ?: string }) : Promise < boolean >
differencedifference (input: { set: < receiver >; other: ReadonlySetLike < U > ; prompt ?: string }): Promise < Set < T >>
entriesentries (input: { set: < receiver >; prompt ?: string }): Promise < SetIterator < [ T , T ] >>
forEachforEach (input: { set: < receiver >; callbackfn ?: ( value : T ; value2 : T ; set : Set < T >) => void ; thisArg ?: any; prompt ?: string }): Promise <void>
hashas (input: { set: < receiver >; value: T ; prompt ?: string }): Promise < boolean >
intersectionintersection (input: { set: < receiver >; other: ReadonlySetLike < U > ; prompt ?: string }): Promise < Set < T & U >>
isDisjointFromisDisjointFrom (input: { set: < receiver >; other: ReadonlySetLike < unknown > ; prompt ?: string }): Promise < boolean >
isSubsetOfisSubsetOf (input: { set: < receiver >; other: ReadonlySetLike < unknown > ; prompt ?: string }): Promise < boolean >
isSupersetOfisSupersetOf (input: { set: < receiver >; other: ReadonlySetLike < unknown > ; prompt ?: string }): Promise < boolean >
keyskeys (input: { set: < receiver >; prompt ?: string }): Promise < SetIterator < T >>
symmetricDifferencesymmetricDifference (input: { set: < receiver >; other: ReadonlySetLike < U > ; prompt ?: string }): Promise < Set < T | U >>
unionunion (input: { set: < receiver >; other: ReadonlySetLike < U > ; prompt ?: string }): Promise < Set < T | U >>
valuesvalues (input: { set: < receiver >; prompt ?: string }): Promise < SetIterator < T >>