5 wrappers generated from ArrayBuffer and ArrayBuffer.prototype. Every entry takes a single object literal whose keys mirror the original parameter names, plus an optional prompt: string for the LLM path.
ArrayBuffer
ArrayBuffer.prototype
prompt: string
isView
isView(input: { arg: any; prompt?: string }): Promise<boolean>
resize
resize(input: { arrayBuffer: <receiver>; newByteLength?: number; prompt?: string }): Promise<void>
slice
slice(input: { arrayBuffer: <receiver>; begin?: number; end?: number; prompt?: string }): Promise<ArrayBuffer>
transfer
transfer(input: { arrayBuffer: <receiver>; newByteLength?: number; prompt?: string }): Promise<ArrayBuffer>
transferToFixedLength
transferToFixedLength(input: { arrayBuffer: <receiver>; newByteLength?: number; prompt?: string }): Promise<ArrayBuffer>