declare enum IntentStartSourceType { TRIGGER_CLICK = "trigger_click", START_CONVERSATION = "start_conversation", REQUEST_INTENT_RECOGNITION = "request_intent_recognition", USER_SWITCHED_INTENT = "user_switched_intent" } declare enum IntentCancelReasonType { CLOSE_BUTTON_CLICK = "surface_close_button_pressed", TRIGGER_CLICK = "trigger_click", USER_TIME_OUT = "user_timeout", USER_OPENED_LOCALE_SELECTION = "user_opened_locale_selection", LOCALE_CHANGED = "locale_changed", APP_CALLED_CANCEL = "app_called_cancel", INTERNAL_ASR_ERROR = "internal_asr_error", START_CONVERSATION = "start_conversation", ONBOARDING_CANCELED = "onboarding_cancelled", UNKNOWN = "unknown", INTENT_SWITCH = "intent_switch", VOICE_CANCEL = "voice_cancel", START_WITH_UTTERANCE = "start_with_utterance", DISAMBIGUATION_CLOSE_BUTTON_CLICK = "surface_disambiguation_close_button_pressed" } declare enum CoachMarkProcessedType { TARGET_CLICKED = "target_clicked", BACKGROUND_CLICKED = "background_clicked", CLOSE_BUTTON_CLICKED = "close_button_clicked", APP_INITIATED_ONBOARDING = "app_initiated_onboarding" } declare enum OnboardingSourceType { TRIGGER_CLICK = "trigger", COACHMARK_ONBOARDING = "coachmark_onboarding", TRIGGER_ONBOARDING = "trigger_onboarding", TRIGGER_USER_HINT = "trigger_user_hint", APP_INITIATED = "app_initiated" } declare enum OnboardingFailedType { INFO_DIALOG_CANCELLED = "info_selection_cancelled", INFO_DIALOG_DISMISSED = "info_selection_dialog_dismissed", LOCALE_SELECTION_CANCELLED = "locale_selection_cancelled", LOCALE_SELECTION_DIALOG_DISMISSED = "locale_dialog_dismissed" } export { IntentStartSourceType, IntentCancelReasonType, CoachMarkProcessedType, OnboardingSourceType, OnboardingFailedType };