export declare enum Locale { EN = "en", AR = "ar", DYNAMIC = "dynamic" } export declare enum Direction { LTR = "ltr", RTL = "rtl", DYNAMIC = "dynamic" } export declare enum ThemeMode { DARK = "dark", LIGHT = "light", DYNAMIC = "dynamic" } export declare enum Edges { STRAIGHT = "straight", CURVED = "curved", CIRCULAR = "circular" } export declare enum ColorStyle { COLORED = "colored", MONOCHROME = "monochrome" } export declare enum UserExperience { POPUP = "popup", PAGE = "page" } export declare enum Environment { Live = "live", Development = "development" } export declare enum Scope { CHARGE = "CHARGE", AUTHORIZE = "AUTHORIZE", TOKEN = "TOKEN", APPLE_PAY_TOKEN = "APPLE_PAY_TOKEN", GOOGLE_PAY_TOKEN = "GOOGLE_PAY_TOKEN", SAMSUNG_PAY_TOKEN = "SAMSUNG_PAY_TOKEN", CLICK_TO_PAY_TOKEN = "CLICK_TO_PAY_TOKEN" } export declare enum Purpose { PAYMENT_TRANSACTION = "PAYMENT_TRANSACTION", CHARGE = "CHARGE", AUTHORIZE = "AUTHORIZE", SAVE_TOKEN = "SAVE_TOKEN" } export type SourceId = 'SRC_ALL' | 'SRC_CARD' | 'AUTHORIZE_ID' | 'TOKEN_ID' | 'SRC_SA.STCPAY' | 'SRC_GOOGLE_PAY' | 'SRC_APPLE_PAY' | 'STC_QA.QPAY' | 'SRC_BENEFITPAY' | 'SRC_BH.BENEFIT' | 'SRC_EG.FAWRY' | 'SRC_KW.KNET' | 'SRC_SA.MADA'; export declare enum AcceptancePaymentType { DEVICE = "DEVICE", CARD = "CARD", BNPL = "BNPL", MOBILE = "MOBILE", WALLET = "WALLET", WEB_REDIRECT = "WEB / REDIRECT" } export declare enum FullThemeMode { DARK = "dark", LIGHT = "light", LIGHT_MONO = "light_mono", DARK_COLORED = "dark_colored" } export type fullThemeModeValue = `${FullThemeMode}`; export declare enum ChargeCode { SUCCESS = "000", AUTHORIZED = "001", IN_PROGRESS = "200", INITIATED = "100" } export declare enum TimeTypes { MILLI_SECOND = "MILLI_SECOND", SECOND = "SECOND", MINUTE = "MINUTE", HOUR = "HOUR", DAY = "DAY", WEEK = "WEEK", MONTH = "MONTH", YEAR = "YEAR" }