The fields are intentionally loose: sdk-store sits in the effects layer
alongside sdk-request-middleware and sdk-logger, so it cannot depend on
their types without crossing a module boundary. Each client narrows this to
its own concrete shape at the point of use.
Per-client slot on a store's thunk
extraArgument.The fields are intentionally loose:
sdk-storesits in the effects layer alongsidesdk-request-middlewareandsdk-logger, so it cannot depend on their types without crossing a module boundary. Each client narrows this to its own concrete shape at the point of use.