Concrete implementation of BasePromptSelector that selects a prompt
based on a set of conditions. It has a default prompt that it returns
if none of the conditions are met.
class ConditionalPromptSelectorMethod that selects a prompt based on a set of conditions. If none of the conditions are met, it returns the default prompt.
Asynchronous version of getPrompt that also accepts an options object
for partial variables.