Return the business interfaces that the script is supposed to implement.
Can return null if the script itself determines
its Java interfaces (such as in the case of Groovy).
the interfaces for the script
Return whether the script requires a config interface to be
generated for it. This is typically the case for scripts that
do not determine Java signatures themselves, with no appropriate
config interface specified in getScriptInterfaces().
whether the script requires a generated config interface