import { AssistantUserJourneys } from "../common/AssistantUserJourneys"; declare enum OrderManagementConditions { SUCCESS = "success", FAILURE = "failure_generic", ORDER_DOES_NOT_EXIST = "order_does_not_exist", NO_ORDERS = "no_orders", CANCEL_CONFIRMATION_REQUIRED = "confirmation_required", INDEX_REQUIRED = "index_required", CANCEL_USER_CONFIRMED = "user_confirmed", CANCEL_USER_DENIED = "user_denied", CANCEL_SELECT_ORDER = "select_order" } declare enum OrderManagementAppStates { VIEW_ORDER = "view_order", CANCEL_ORDER = "cancel_order", UNSUPPORTED = "unsupported" } declare class OrderManagementUserJourney { AppStates: typeof OrderManagementAppStates; AppStateConditions: typeof OrderManagementConditions; static assistantUserJourney: AssistantUserJourneys; mAppState: null | OrderManagementAppStates; mAppStateCondition: null | OrderManagementConditions; constructor(); setViewSuccess(): void; setAppFailure(): void; setOrdersEmpty(): void; setOrderNotFound(): void; setOrderIndexRequired(): void; setConfirmationRequired(): void; setUserConfirmedCancel(): void; setUserDeniedCancel(): void; setUserToSelectCancelIndex(): void; } export { OrderManagementUserJourney, OrderManagementAppStates, OrderManagementConditions, };