OptionalquestionOptions: Omit<QuestionResponseContentOptions, "multiSelect"> & { multiSelect?: false }Protected Optional_Protected_OptionalheaderReadonlykindOptionalmultiOptionalonCalled when the user dismisses a single-select question without choosing an option.
ReadonlywhenResolves when the interaction is resolved. Used for cleanup in delegation chains.
Stable identifier for deduplication in pending interaction tracking.
Whether this question is read-only (restored from persistence without handler). When true, the UI should disable option selection.
Whether the interaction has been resolved (e.g., confirmed/denied, option selected).
Default implementation for the QuestionResponseContent. Can be created with or without handler/request for read-only (restored) mode.