Add capabilities to an existing experience.
Poll an experience until it is ready.
Request a short-lived direct-upload target.
Expand product ids into full product records.
Regenerate a capability from user feedback.
Upload a file to a presigned target.
OptionalonProgress: (percent: number) => void
Called with progress updates during generation.
Optionalsignal: AbortSignal
The subset of API calls widgets need, supplied by whichever package constructed them.