import { CheckoutAppStates, CheckoutConditions } from "../checkout/checkoutUserJourney"; import { NavigationAppStates, NavigationConditions } from "../navigation/navigationUserJourney"; import { OrderManagementAppStates, OrderManagementConditions } from "../orders/orderManagementUserJourney"; import { PromotionsAppStates, PromotionsConditions } from "../promotions/promotionsUserJourney"; import { SearchAppStates, SearchConditions } from "../search/searchUserJourney"; import { SmallTalkAppStates, SmallTalkConditions } from "../smallTalk"; declare enum Constants { GREETING = "greeting", CLARIFICATION = "clarification", NON_VOICE_SEARCH_STRING = "search_item" } type Condition = SearchConditions | NavigationConditions | OrderManagementConditions | CheckoutConditions | PromotionsConditions | SmallTalkConditions | null; type AppState = SearchAppStates | NavigationAppStates | OrderManagementAppStates | CheckoutAppStates | PromotionsAppStates | SmallTalkAppStates | Constants.GREETING | Constants.CLARIFICATION | null; declare enum SmartSearchType { DISABLED = 0, SMART_SEARCH = 1, SMART_SEARCH_PLUS = 2, SMART_SEARCH_MAX = 3 } export { Constants, Condition, AppState, SmartSearchType };