/**
 * Recursively collects all ArrayBuffer instances from a message payload.
 * Handles: ArrayBuffer, TypedArray.buffer, nested objects, arrays.
 * Deduplicates buffers (same buffer referenced by multiple typed arrays).
 *
 * Per D-03: Auto-detect transferable fields — scan postMessage payloads
 * for ArrayBuffer and TypedArray instances. No manual opt-in required.
 */
export declare function collectTransferables(data: unknown): Transferable[];
