6 wrappers generated from
WeakMap and WeakMap.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 deletedelete ( input : { weakMap : < receiver >; key : K ; prompt ?: string }) : Promise < boolean >
getget (input: { weakMap: < receiver >; key: K ; prompt ?: string }): Promise < V >
getOrInsertgetOrInsert (input: { weakMap: < receiver >; key: K ; defaultValue: V ; prompt ?: string }): Promise < V >
getOrInsertComputedgetOrInsertComputed (input: { weakMap: < receiver >; key: K ; callback ?: ( key : K ) => V ; prompt ?: string }): Promise < V >
hashas (input: { weakMap: < receiver >; key: K ; prompt ?: string }): Promise < boolean >
setset (input: { weakMap: < receiver >; key: K ; value: V ; prompt ?: string }): Promise < WeakMap < K , V >>