12 wrappers generated from
Map and Map.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 clearclear (input: { map: < receiver >; prompt ?: string }): Promise <void>
deletedelete ( input : { map : < receiver >; key : K ; prompt ?: string }) : Promise < boolean >
entriesentries (input: { map: < receiver >; prompt ?: string }): Promise < MapIterator < [ K , V ] >>
forEachforEach (input: { map: < receiver >; callbackfn ?: ( value : V ; key : K ; map : Map < K ; V >) => void ; thisArg ?: any; prompt ?: string }): Promise <void>
getget (input: { map: < receiver >; key: K ; prompt ?: string }): Promise < V >
getOrInsertgetOrInsert (input: { map: < receiver >; key: K ; defaultValue: V ; prompt ?: string }): Promise < V >
getOrInsertComputedgetOrInsertComputed (input: { map: < receiver >; key: K ; callback ?: ( key : K ) => V ; prompt ?: string }): Promise < V >
groupBygroupBy (input: { items: Iterable < T > ; keySelector ?: ( item : T ; index : number ) => K ; prompt ?: string }): Promise < Map < K , T [] >>
hashas (input: { map: < receiver >; key: K ; prompt ?: string }): Promise < boolean >
keyskeys (input: { map: < receiver >; prompt ?: string }): Promise < MapIterator < K >>
setset (input: { map: < receiver >; key: K ; value: V ; prompt ?: string }): Promise < Map < K , V >>
valuesvalues (input: { map: < receiver >; prompt ?: string }): Promise < MapIterator < V >>