export declare const SESSION_ID = "session_id"; export declare const SKY_METADATA_HEADER = "sky-metadata"; export declare const SDK_VERSION = "sdkVersion"; export declare const COLLECT_FRAME_CONTROLLER = "collect_controller"; export declare const REVEAL_FRAME_CONTROLLER = "reveal_controller"; export declare const SKYFLOW_FRAME_CONTROLLER = "skyflow_controller"; export declare const FRAME_REVEAL = "reveal"; export declare const SDK_IFRAME_EVENT = "SDK IFRAME EVENT"; export declare const DOMAIN = "US2"; export declare const CORALOGIX_DOMAIN = "https://cdn.rum-ingress-coralogix.com/coralogix/browser/latest/coralogix-browser-sdk.js"; export declare const FRAME_ELEMENT = "element"; export declare const COMPOSABLE_REVEAL = "reveal-composable"; export declare const CUSTOM_ERROR_MESSAGES = "CUSTOM_ERROR_MESSAGES"; export declare const ELEMENT_TYPES: { COLLECT: string; REVEAL: string; COMPOSE: string; REVEAL_COMPOSE: string; }; export declare const EVENT_TYPES: { MOUNTED: string; READY: string; }; export declare const STATUS_TYPES: { SUCCESS: string; INITIALIZED: string; PARTIAL_RENDER: string; FAILED: string; }; export declare const METRIC_TYPES: { ELEMENT_ID: string; ELEMENT_TYPE: { COLLECT: string; REVEAL: string; COMPOSE: string; REVEAL_COMPOSE: string; }; ELEMENT_TYPE_KEY: string; DIV_ID: string; CONTAINER_ID: string; CONTAINER_NAME: string; SESSION_ID: string; VAULT_ID: string; VAULT_URL: string; EVENTS: { MOUNTED: string; READY: string; }; EVENTS_KEY: string; CREATED_AT: string; REGION: string; MOUNT_START_TIME: string; MOUNT_END_TIME: string; ERROR: string; LATENCY: string; STATUS: { SUCCESS: string; INITIALIZED: string; PARTIAL_RENDER: string; FAILED: string; }; }; export declare const PUREJS_TYPES: { INSERT: string; DETOKENIZE: string; GET_BY_SKYFLOWID: string; GET: string; DELETE: string; UPDATE: string; }; export declare const COLLECT_TYPES: { COLLECT: string; FILE_UPLOAD: string; }; export declare const REVEAL_TYPES: { REVEAL: string; RENDER_FILE: string; }; export declare const ELEMENT_EVENTS_TO_CLIENT: { CHANGE: string; READY: string; FOCUS: string; BLUR: string; ESCAPE: string; CLICK: string; ERROR: string; SUCCESS: string; SUBMIT: string; CREATED: string; MOUNTED: string; HEIGHT: string; }; export declare const ELEMENT_EVENTS_TO_IFRAME: { MULTIPLE_UPLOAD_FILES_RESPONSE: string; RENDER_MOUNTED: string; HEIGHT_CALLBACK: string; HEIGHT_CALLBACK_COMPOSABLE: string; COMPOSABLE_REVEAL: string; MULTIPLE_UPLOAD_FILES: string; COLLECT_CALL_REQUESTS: string; COMPOSABLE_CALL_REQUESTS: string; COMPOSABLE_CALL_RESPONSE: string; COMPOSABLE_FILE_CALL_RESPONSE: string; COMPOSABLE_CONTAINER: string; REVEAL_CALL_REQUESTS: string; REVEAL_CALL_RESPONSE: string; FRAME_READY: string; READY_FOR_CLIENT: string; TOKENIZATION_REQUEST: string; INPUT_EVENT: string; DESTROY_FRAME: string; SET_VALUE: string; CLIENT_REQUEST: string; GET_ACCESS_TOKEN: string; REVEAL_REQUEST: string; REVEAL_RESPONSE_READY: string; REVEAL_FRAME_READY: string; REVEAL_GET_ACCESS_TOKEN: string; PUREJS_REQUEST: string; PUREJS_FRAME_READY: string; PUREJS_GET_ACCESS_TOKEN: string; GET_BEARER_TOKEN: string; GET_COLLECT_ELEMENT: string; GET_REVEAL_ELEMENT: string; COLLECT_ELEMENT_SET_ERROR: string; COLLECT_ELEMENT_SET_ERROR_OVERRIDE: string; REVEAL_ELEMENT_SET_ERROR: string; REVEAL_ELEMENT_UPDATE_OPTIONS: string; FILE_UPLOAD: string; COMPOSABLE_UPDATE_OPTIONS: string; RENDER_FILE_RESPONSE_READY: string; RENDER_FILE_REQUEST: string; PUSH_EVENT: string; SKYFLOW_FRAME_CONTROLLER_READY: string; COLLECT_ELEMENT_READY: string; }; export declare const REVEAL_ELEMENT_OPTIONS_TYPES: { TOKEN: string; ALT_TEXT: string; ELEMENT_PROPS: string; }; export declare const ELEMENT_EVENTS_TO_CONTAINER: { ELEMENT_MOUNTED: string; ALL_ELEMENTS_MOUNTED: string; COMPOSABLE_CONTAINER_MOUNTED: string; COLLECT_CONTAINER_MOUNTED: string; REVEAL_CONTAINER_MOUNTED: string; RENDER_FILE_REQUEST: string; }; export declare enum ElementType { CVV = "CVV", EXPIRATION_DATE = "EXPIRATION_DATE", CARD_NUMBER = "CARD_NUMBER", CARDHOLDER_NAME = "CARDHOLDER_NAME", INPUT_FIELD = "INPUT_FIELD", PIN = "PIN", EXPIRATION_MONTH = "EXPIRATION_MONTH", EXPIRATION_YEAR = "EXPIRATION_YEAR", FILE_INPUT = "FILE_INPUT", MULTI_FILE_INPUT = "MULTI_FILE_INPUT" } export declare enum CardType { VISA = "VISA", MASTERCARD = "MASTERCARD", AMEX = "AMEX", DINERS_CLUB = "DINERS_CLUB", DISCOVER = "DISCOVER", JCB = "JCB", MAESTRO = "MAESTRO", UNIONPAY = "UNIONPAY", HIPERCARD = "HIPERCARD", DEFAULT = "DEFAULT", UNKNOWN = "UNKNOWN", CARTES_BANCAIRES = "CARTES BANCAIRES" } export declare const CardTypeValues: { VISA: string; MASTERCARD: string; AMEX: string; DINERS_CLUB: string; DISCOVER: string; JCB: string; MAESTRO: string; UNIONPAY: string; HIPERCARD: string; DEFAULT: string; UNKNOWN: string; "CARTES BANCAIRES": string; }; export declare const CARD_NUMBER_MASK: { AMEX: (string | { X: string; })[]; VISA: (string | { X: string; })[]; MASTERCARD: (string | { X: string; })[]; DISCOVER: (string | { X: string; })[]; DINERS_CLUB: (string | { X: string; })[]; JCB: (string | { X: string; })[]; MAESTRO: (string | { X: string; })[]; UNIONPAY: (string | { X: string; })[]; HIPERCARD: (string | { X: string; })[]; DEFAULT: (string | { X: string; })[]; UNKNOWN: (string | { X: string; })[]; }; export declare const ELEMENTS: { textarea: { name: string; attributes: { type: string; }; sensitive: boolean; }; checkbox: { name: string; attributes: { type: string; }; sensitive: boolean; }; radio: { name: string; attributes: { type: string; }; sensitive: boolean; }; dropdown: { name: string; attributes: { type: string; }; sensitive: boolean; }; CARDHOLDER_NAME: { name: string; attributes: { type: string; autocomplete: string; }; sensitive: boolean; regex: RegExp; }; CARD_NUMBER: { name: string; attributes: { type: string; autocomplete: string; inputmode: string; }; sensitive: boolean; mask: (string | { X: string; })[]; regex: RegExp; }; EXPIRATION_DATE: { name: string; attributes: { type: string; autocomplete: string; inputmode: string; }; sensitive: boolean; }; EXPIRATION_MONTH: { name: string; attributes: { maxLength: number; type: string; inputmode: string; autocomplete: string; }; sensitive: boolean; mask: (string | { X: string; })[]; }; EXPIRATION_YEAR: { name: string; attributes: { type: string; inputmode: string; autocomplete: string; }; sensitive: boolean; }; CVV: { name: string; attributes: { type: string; inputmode: string; maxLength: number; }; sensitive: boolean; regex: RegExp; }; INPUT_FIELD: { name: string; sensitive: boolean; attributes: { type: string; }; }; PIN: { name: string; attributes: { type: string; inputmode: string; maxLength: number; minLength: number; }; sensitive: boolean; regex: RegExp; }; FILE_INPUT: { name: string; sensitive: boolean; attributes: { type: string; }; }; MULTI_FILE_INPUT: { name: string; sensitive: boolean; attributes: { type: string; multiple: string; }; }; }; export declare const CARDNUMBER_INPUT_FORMAT: { SPACE_FORMAT: string; DASH_FORMAT: string; AMEX_FORMAT: string; }; export declare const IFRAME_DEFAULT_STYLES: { height: string; width: string; margin: number; padding: number; border: number; position: string; top: number; left: number; 'user-select': string; }; export declare const CONTROLLER_STYLES: { position: string; top: number; width: number; height: number; visibility: string; left: string; 'user-select': string; }; export declare const INPUT_STYLES: { width: string; height: string; border: string; padding: string; margin: string; outline: string; }; export declare const INPUT_WITH_ICON_STYLES: { 'background-position': string; 'background-repeat': string; 'text-indent': string; }; export declare const INPUT_WITH_ICON_DEFAULT_STYLES: { 'background-repeat': string; 'text-indent': string; padding: string; }; export declare const INPUT_ICON_STYLES = "position: absolute; left:8px; bottom:calc(50% - 12px); cursor:pointer;"; export declare const DROPDOWN_ICON_STYLES = "position: absolute; left:46px; bottom:calc(50% - 12px);cursor:pointer;display:none;"; export declare const DROPDOWN_STYLES = "position: absolute; left:8px; bottom:calc(50% - 12px);appearance: none;padding: unset; box-shadow: none;background: transparent;cursor:pointer;outline:none;opacity:0;width:54px;"; export declare const COLLECT_COPY_ICON_STYLES = "position: absolute; right:8px; bottom:calc(50% - 12px); cursor:pointer;"; export declare const REVEAL_COPY_ICON_STYLES = "position: absolute; right:8px; top:calc(50% - 12px); cursor:pointer;"; export declare const ERROR_TEXT_STYLES: { color: string; padding: string; }; export declare const ALLOWED_ATTRIBUTES: { 'aria-invalid': string; 'aria-required': string; disabled: string; placeholder: string; accept: string; }; export declare const ALLOWED_STYLES: string[]; export declare const ALLOWED_PSEUDO_STYLES: string[]; export declare const ALLOWED_MULTIPLE_FIELDS_STYLES: string[]; export declare const STYLE_TYPE: { WEBPACKAUTOFILL: string; BASE: string; FOCUS: string; COMPLETE: string; EMPTY: string; INVALID: string; GLOBAL: string; REQUIRED_ASTERISK: string; }; export declare const REVEAL_ELEMENT_DIV_STYLE: { container: { display: string; flexDirection: string; justifyContent: string; }; }; export declare const RENDER_ELEMENT_IMAGE_STYLES: { [x: string]: { maxHeight: string; maxWidth: string; }; }; export declare const REVEAL_ELEMENT_LABEL_DEFAULT_STYLES: { [x: string]: { 'margin-bottom': string; }; }; export declare const RENDER_FILE_ELEMENT_ALT_TEXT_DEFAULT_STYLES: { [x: string]: { 'margin-bottom': string; display: string; flexDirection: string; justifyContent: string; }; }; export declare const REVEAL_ELEMENT_ERROR_TEXT_DEFAULT_STYLES: { [x: string]: { marginTop: string; }; }; export declare const REVEAL_ELEMENT_ERROR_TEXT = "Invalid Token"; export declare const SIGNED_TOKEN_PREFIX = "signed_token_"; export declare const COLLECT_ELEMENT_LABEL_DEFAULT_STYLES: { [x: string]: { marginBottom: string; display?: undefined; color?: undefined; } | { display: string; color: string; marginBottom?: undefined; }; }; export declare const ALLOWED_NAME_FOR_FILE: RegExp; export declare const CARD_TYPE_REGEX: { VISA: { regex: RegExp; maxCardLength: number; cardLengthRange: number[]; }; MASTERCARD: { regex: RegExp; maxCardLength: number; cardLengthRange: number[]; }; AMEX: { regex: RegExp; maxCardLength: number; cardLengthRange: number[]; }; DINERS_CLUB: { regex: RegExp; maxCardLength: number; cardLengthRange: number[]; }; DISCOVER: { regex: RegExp; maxCardLength: number; cardLengthRange: number[]; }; JCB: { regex: RegExp; maxCardLength: number; cardLengthRange: number[]; }; HIPERCARD: { regex: RegExp; maxCardLength: number; cardLengthRange: number[]; }; UNIONPAY: { regex: RegExp; maxCardLength: number; cardLengthRange: number[]; }; MAESTRO: { regex: RegExp; maxCardLength: number; cardLengthRange: number[]; }; }; export declare const DEFAULT_CARD_LENGTH_RANGE: number[]; export declare const CARD_ENCODED_ICONS: { DEFAULT: any; AMEX: any; "CARTES BANCAIRES": any; DINERS_CLUB: any; DISCOVER: any; HIPERCARD: any; JCB: any; MAESTRO: any; MASTERCARD: any; UNIONPAY: any; VISA: any; }; export declare const COPY_UTILS: { copyIcon: any; successIcon: any; toCopy: string; copied: string; }; export declare const EXPIRY_DATE_MASK: { 'MM/YYYY': (string | { Y: string; })[]; 'MM/YY': (string | { Y: string; })[]; 'YYYY/MM': (string | { Y: string; })[]; 'YY/MM': (string | { Y: string; })[]; }; export declare const EXPIRY_YEAR_MASK: { YYYY: (string | { Y: string; })[]; YY: (string | { Y: string; })[]; }; export declare const DEFAULT_EXPIRATION_DATE_FORMAT = "MM/YY"; export declare const ALLOWED_EXPIRY_DATE_FORMATS: string[]; export declare const DEFAULT_EXPIRATION_YEAR_FORMAT = "YY"; export declare const ALLOWED_EXPIRY_YEAR_FORMATS: string[]; export declare enum ContentType { APPLICATIONORJSON = "application/json", TEXTORPLAIN = "text/plain", TEXTORXML = "text/xml", FORMURLENCODED = "application/x-www-form-urlencoded", FORMDATA = "multipart/form-data" } export declare const ALLOWED_FOCUS_AUTO_SHIFT_ELEMENT_TYPES: ElementType[]; export declare const DEFAULT_ERROR_TEXT_ELEMENT_TYPES: { CVV: string; EXPIRATION_DATE: string; CARD_NUMBER: string; CARDHOLDER_NAME: string; INPUT_FIELD: string; PIN: string; EXPIRATION_MONTH: string; EXPIRATION_YEAR: string; FILE_INPUT: string; MULTI_FILE_INPUT: string; }; export declare const DEFAULT_REQUIRED_TEXT_ELEMENT_TYPES: { CVV: string; EXPIRATION_DATE: string; CARD_NUMBER: string; CARDHOLDER_NAME: string; INPUT_FIELD: string; PIN: string; EXPIRATION_MONTH: string; EXPIRATION_YEAR: string; FILE_INPUT: string; MULTI_FILE_INPUT: string; }; export declare const INPUT_KEYBOARD_EVENTS: { ENTER: string; RIGHT_ARROW: string; LEFT_ARROW: string; BACKSPACE: string; }; export declare const CUSTOM_ROW_ID_ATTRIBUTE = "data-row-id"; export declare const INPUT_FORMATTING_NOT_SUPPORTED_ELEMENT_TYPES: ElementType[]; export declare const DEFAULT_CARD_NUMBER_SEPERATOR = " "; export declare const CARD_NUMBER_HYPEN_SEPERATOR = "-"; export declare const DEFAULT_INPUT_FORMAT_TRANSLATION: { X: string; }; export declare const DEFAULT_FILE_RENDER_ERROR = "File rendering failed. Please try again later."; export declare const FILE_DOWNLOAD_URL_PARAM = "downloadURL=true&contentDisposition=INLINE"; export declare const DROP_DOWN_ICON: any;