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;
}