Type Alias ValueForPrompt<P>

ValueForPrompt: P extends {
    multiple?: infer M;
    required: infer R;
    type: infer T extends PromptType;
}
    ? PromptValue<
        R extends true ? true : false,
        T,
        M extends true ? true : false,
    >
    : never

Type Parameters