Whether to use sensible defaults or prompt the user visually
The path to the directory containing generated distributables
An async function that returns true or false in order to confirm the start of importing
An async function that returns whether the import should continue if it looks like a forge project already
An async function that returns whether the given dependency should be removed
An async function that returns whether the given script should be overridden with a forge one
The path to the app to be imported