@openpit/engine/pretrade - the pre-trade pipeline surface.

Exposes the single-use request and reservation handles, the start / execute / post-trade / batch results, the policy-callback contexts, the serializable price lock, and the custom-policy contract a consumer implements and passes to preTrade.

The built-in policy builders live one level deeper under @openpit/engine/pretrade/policies.

References

Re-exports PolicyCallbackError
Re-exports PolicyCallbackResult