The interface for PromptOptions does not extend DialogOptions like it should. I added it into my definition file, and it compiles and works fine when testing. interface PromptOptions extends DialogOptions { name?: string; messages?: PromptMessages; }