ProcessEngineConfiguration used in default process engine

Which ProcessEngineConfiguration is used for instantiating the default process engine with camunda bpm spring boot starters rest?

StandaloneProcessEngineConfiguration or StandaloneInMemProcessEngineConfiguration or SpringProcessEngineConfiguration ?

Depends on the type of database ProcessEngineConfiguration is choosen to configure process engine?

For example, if i provide H2 database config will it choose StandaloneInMemProcessEngineConfiguration?