[invenio_base.api_apps]
oarepo_workflows = oarepo_workflows.ext:OARepoWorkflows

[invenio_base.api_finalize_app]
oarepo_workflows = oarepo_workflows.ext:finalize_app

[invenio_base.apps]
oarepo_workflows = oarepo_workflows.ext:OARepoWorkflows

[invenio_base.finalize_app]
oarepo_workflows = oarepo_workflows.ext:finalize_app

[invenio_config.module]
oarepo_workflows = oarepo_workflows.initial_config

[invenio_notifications.entity_resolvers]
action_need = oarepo_workflows.notifications.resolvers:action_resolver

[invenio_requests.entity_resolvers]
action_need = oarepo_workflows.resolvers.action:ActionNeedResolver
auto_approve = oarepo_workflows.resolvers.auto_approve:AutoApproveResolver
multiple = oarepo_workflows.resolvers.multiple_entities:MultipleEntitiesResolver

[oarepo.explainers]
300_in_any_workflow = oarepo_workflows.services.permissions.explainers:InAnyWorkflowPermissionExplainer
