OptionalcustomSplit: AmountLike[]OptionalcustomSplit: AmountLike[]OptionalcustomSplit: AmountLike[]OptionaleBytes: Uint8Array<ArrayBufferLike>Shared P2BK ephemeral key for a SIG_ALL batch (NUT-28). Batch callers pass the same key to every output in the split; an override must forward it as-is, not derive a fresh one, or the split's outputs stop sharing locking data.
Injectable output-construction strategy used by Wallet.
Remarks
The canonical and maintained implementation is the Noble Curves based default exposed through
OutputData.create*()and adapted by DefaultOutputDataCreator. This interface provides an escape hatch for runtime-specific needs, but compatibility and maintenance outside the default implementation are the integrator's responsibility.