export declare namespace CpCommerceConstants { enum MenuLists { TOP_MENU = "TOP_MENU", BOTTOM_MENU = "BOTTOM_MENU", LEFT_SIDE_MENU = "LEFT_SIDE_MENU", USER_MENU = "USER_MENU" } const MenuItems: { component: string; route: string; menu_icon: string; }[]; class WidgetConfigBase { private widgetPlaceHolderId; private model; constructor(widgetPlaceHolderId: string, model?: any); getPlaceHolderId: () => string; getModel: () => any; /**TODO: Retrieves all properties (and datatype) of the injected model */ getParams(): void; } const WidgetConfigs: WidgetConfigBase[]; enum BlCmsWebSiteHdrConstants { ECOMSYNC_BY_BRANCH = "ECOMSYNC_BY_BRANCH", PRICING_SCHEME = "PRICING_SCHEME", ECOMSYNC_STOCK_SRC = "ECOMSYNC_STOCK_SRC", MKP_STOCK_SRC = "MKP_STOCK_SRC" } enum StepperIndexConstants { SHOPPING_CART = "0", SHIPPING = "1", VOUCHERS = "2", MEMBERSHIP_POINT_CONVERSION = "3", PAYMENT = "4" } enum BlCmsPostsConstants { THUMBNAIL_IMAGE_POST = "THUMBNAIL_IMAGE_POST", CONTENT_IMAGE_POST = "CONTENT_IMAGE_POST" } enum BLCmsWebSideExtParamCodes { DEFAULT_MEMBERSHIP_CLASS = "DEFAULT_MEMBERSHIP_CLASS", RECAPTCHA_SECRET_KEY = "RECAPTCHA_SECRET_KEY", RECAPTCHA_SITE_KEY = "RECAPTCHA_SITE_KEY", RECAPTCHA_IMPLEMENTATION = "RECAPTCHA_IMPLEMENTATION", SYS_AKN_WEB_CP_COMMERCE_DEFAULT_MENU_LISTS = "SYS_AKN_WEB_CP_COMMERCE_DEFAULT_MENU_LISTS", SYS_AKN_WEB_CP_COMMERCE_INTERNAL_SALES_ORDER_PRINTABLE_GUID = "SYS_AKN_WEB_CP_COMMERCE_INTERNAL_SALES_ORDER_PRINTABLE_GUID", RESTRICT_BY_ENTITY = "RESTRICT_BY_ENTITY", PUBLIC_CART = "PUBLIC_CART", WEBCHAT_VIRTUAL_URL = "WEBCHAT_VIRTUAL_URL", WINDOWS_FIXED_WIDTH_VALUE = "WINDOWS_FIXED_WIDTH_VALUE", SYS_AKN_WEB_CP_COMMERCE_ENABLE_PICKUP_STORE = "SYS_AKN_WEB_CP_COMMERCE_ENABLE_PICKUP_STORE", SYS_AKN_WEB_CP_COMMERCE_SHIPPING_PRICEBOOK = "SYS_AKN_WEB_CP_COMMERCE_SHIPPING_PRICEBOOK", SYS_AKN_WEB_CP_COMMERCE_SHIPPING_SERVICE_ITEM = "SYS_AKN_WEB_CP_COMMERCE_SHIPPING_SERVICE_ITEM", SYS_AKN_WEB_CP_COMMERCE_DEFAULT_LAYOUT_ROUTING = "SYS_AKN_WEB_CP_COMMERCE_DEFAULT_LAYOUT_ROUTING", SYS_AKN_WEB_CP_COMMERCE_DEFAULT_TOPIC_HDR = "SYS_AKN_WEB_CP_COMMERCE_DEFAULT_TOPIC_HDR", SYS_AKN_WEB_CP_COMMERCE_DEFAULT_AUTHENTICATION_LAYOUT_ROUTING = "SYS_AKN_WEB_CP_COMMERCE_DEFAULT_AUTHENTICATION_LAYOUT_ROUTING", SYS_AKN_WEB_CP_COMMERCE_DEFAULT_LOADER_CONFIGURATION = "SYS_AKN_WEB_CP_COMMERCE_DEFAULT_LOADER_CONFIGURATION", SYS_AKN_WEB_CP_COMMERCE_DEFAULT_POPUP_BLOCKER_CONTENT = "SYS_AKN_WEB_CP_COMMERCE_DEFAULT_POPUP_BLOCKER_CONTENT", SYS_POST_REGISTRATION_CONFIG = "SYS_POST_REGISTRATION_CONFIG", PGW_MERCHANT_GUID = "PGW_MERCHANT_GUID", GOOGLE_LOGIN_CONFIG = "GOOGLE_LOGIN_CONFIG", FACEBOOK_LOGIN_CONFIG = "FACEBOOK_LOGIN_CONFIG", APPLE_LOGIN_CONFIG = "APPLE_LOGIN_CONFIG", META_DESCRIPTION = "META_DESCRIPTION", GOOGLE_ANALYTICS = "GOOGLE_ANALYTICS", FACEBOOK_PIXEL = "FACEBOOK_PIXEL", SYS_AKN_WEB_CP_COMMERCE_DEFAULT_TEMPLATE = "SYS_AKN_WEB_CP_COMMERCE_DEFAULT_TEMPLATE", SYS_AKN_WEB_CP_COMMERCE_FAVICON = "SYS_AKN_WEB_CP_COMMERCE_FAVICON", ENABLE_WEBSITE_PRELOADER = "ENABLE_WEBSITE_PRELOADER", ENABLE_RESELLER_WEBSITE = "ENABLE_RESELLER_WEBSITE", RESTRICT_NOTIFICATION_BY_MEMBER = "RESTRICT_NOTIFICATION_BY_MEMBER", WEBSITE_PRIVACY_AGREMENT_DOC_HDR_GUID = "WEBSITE_PRIVACY_AGREMENT_DOC_HDR_GUID", WEBSITE_TERMS_AND_CONDITIONS_AGREMENT_DOC_HDR_GUID = "WEBSITE_TERMS_AND_CONDITIONS_AGREMENT_DOC_HDR_GUID", ENABLE_APP_VERSION_UPDATE_POPUP = "ENABLE_APP_VERSION_UPDATE_POPUP", ANDROID_PLAYSTORE_URL = "ANDROID_PLAYSTORE_URL", IOS_APPLE_STORE_URL = "IOS_APPLE_STORE_URL", HIDE_BANNERS = "HIDE_BANNERS", HIDE_MENU_MANAGER = "HIDE_MENU_MANAGER", HIDE_LAYOUT_MANAGER = "HIDE_LAYOUT_MANAGER", HIDE_IMAGE_MANAGER = "HIDE_IMAGE_MANAGER", HIDE_PRODUCT_MANAGEMENT = "HIDE_PRODUCT_MANAGEMENT", HIDE_VOUCHER_MANAGEMENT = "HIDE_VOUCHER_MANAGEMENT", HIDE_EVENT_MANAGER = "HIDE_EVENT_MANAGER", HIDE_NOTIFICATION = "HIDE_NOTIFICATION", HIDE_SHIPPING = "HIDE_SHIPPING", HIDE_QR_CODE_MANAGER = "HIDE_QR_CODE_MANAGER", HIDE_ACTIVITY_MANAGER = "HIDE_ACTIVITY_MANAGER" } enum BlFiMstBranchExtParamCodes { SYS_AKN_WEB_CP_COMMERCE_STORE_LOCATOR = "SYS_AKN_WEB_CP_COMMERCE_STORE_LOCATOR" } enum BlCrmMembershipExtParamCodes { SYS_AKN_WEB_CP_COMMERCE_MEMBERSHIP_CLASS = "MEMBERSHIP_CLASS", SYS_AKN_WEB_CP_COMMERCE_MEMBERSHIP_MOBILE_PHONE = "MEMBERSHIP_MOBILE_PHONE" } enum QUERY_PARAMS { INVITE_TOKEN = "invite-token", REDIRECT_TO = "redirect_to", KEYWORD = "keyword", CATEGORY_NAME = "categoryName", PRICE_FROM = "priceFrom", PRICE_TO = "priceTo", ADDRESS_ID = "address_id", ADDRESS_TYPE = "addressType", STEPPER_TYPE = "stepperType", PRODUCT_ID = "product_id", CATEGORY_ID = "category_id", CATEGORY_GROUP_ID = "category_group_id", IMAGE_ID = "image_id", AUDIO_ID = "audio_id", VIDEO_ID = "video_id", PDF_ID = "pdf_id", CHECKOUT_STEP = "checkoutStep", MY_INVOICE_PAYMENT_STEP = "myInvoicePaymentStep", SALES_ORDER_ID = "sales_order_id", ITEM_ID = "item_id", DRIVE_ID = "drive_id", POST_ID = "post_id", STATE = "state", ACTIVITY = "activity_id", RECEIPT_ID = "receipt_id", WARRANTY_REG_ID = "warranty_reg_id", STORE_ID = "store_id", CURRENT_AUTH_WIDGET_SCREEN = "auth_widget_screen", INVOICE_ID = "invoiceGuid", OTP_CODE_AUTH_WIDGET = "code", REGISTRATION_KEY_AUTH_WIDGET = "key", EMAIL_AUTH_WIDGET = "email", CURRENT_RMA_WIDGET_SCREEN = "rma_widget_screen", VOUCHER_ID = "voucher_id", COUPON_LINE_ID = "coupon_line_id", CALENDAR_EVENT_ID = "calendar_event_id" } enum MENU_ITEM_LINK { COMPONENT = "COMPONENT", PAGE = "PAGE", CONTENT_CATEGORY = "CONTENT CATEGORY", EXTERNAL_LINK = "EXTERNAL LINK", LAYOUT_INSTANCE_LINK = "LAYOUT INSTANCE LINK", POST_GUID = "postGuid", POST_NAME = "postName", CATEGORY = "CATEGORY", LAYOUT_INSTANCE = "LAYOUT INSTANCE" } enum EXTERNAL_LINK_TARGET_TYPE { BLANK = "_blank", SELF = "_self", PARENT = "_self", TOP = "_top", SYSTEM = "_system" } enum MENU_BADGE_DISPLAY_TYPE { CART_SIZE = "CART_SIZE", WISHLIST_SIZE = "WISHLIST_SIZE", NOTIFICATION_SIZE = "NOTIFICATION_SIZE" } enum LAYOUT_INSTANCE_TYPE { ROUTABLE = "ROUTABLE", SECTION = "SECTION" } enum POST_TYPE { PAGE = "PAGE", POPUP = "POPUP", LAYOUT_INSTANCE = "LAYOUT INSTANCE", POP_ON_LAY_INST = "POPUP ON LAYOUT INSTANCE" } enum SOCIAL_MEDIAS { FACEBOOK = "facebook", WHATSAPP = "whatsapp", PINTEREST = "pinterest", TWITTER = "twitter", INSTAGRAM = "instagram", ANY = "ANY" } enum SHIPPING_FEE_OPTIONS_CODE { SHIPPING_PRICEBOOK = "SHIPPING_PRICEBOOK", DELIVERY_CHARGES = "DELIVERY_CHARGES", DELIVERY_CHARGES_COUNTRY = "DELIVERY_CHARGES_COUNTRY", DELIVERY_CHARGES_REGION = "DELIVERY_CHARGES_REGION" } enum OcrReasonsToRejectMessage { REJECTED_OUTDATED_RECEIPT = "You have uploaded an outdated receipt. Please submit the receipt within 5 days of purchase.", REJECTED_NON_RELATED_RECEIPT = "You have uploaded a non-related receipts. Please submit official and original printed receipts of MEGA or BiO-LiFE product purchases from any retail store, pharmaceutical retail outlet, pharmacy and e-store.", REJECTED_DUPLICATED_RECEIPT = "You have uploaded a duplicated receipt. Please upload a new receipt.", REJECTED_INCOMPLETE_DETAILS = "You have uploaded a receipt with incomplete details. Please make sure the details eg. Pharmacy Name, receipt date, item description & price are shown clearly in the receipt image.", REJECTED_EXCEEDED_MONTHLY_SUBMISSION_LIMIT = "You have exceeded the monthly receipt submission limit. Maximum seven (7) receipts are allowed for submission each month.", REJECTED_MULTIPLE_RECEIPTS = "You have uploaded more than 1 receipt in this submission. Please submit only 1 receipt for each upload." } enum NOTIFICATION_PUBLISH_STATUS { PENDING = "PENDING", SENT = "SENT" } enum GENERIC_RESOURCE_INSTANCE_CODE { MINIORANGE = "MINIORANGE" } }