declare const DOMAIN_PATTERN: RegExp; declare const EMAIL_PATTERN: RegExp; declare const ZENI_EMAIL_PATTERN: RegExp; declare const URL_PATTERN: RegExp; /** Matches an href that starts with `http://` or `https://` (e.g. open in new tab). */ declare const HTTP_OR_HTTPS_ABSOLUTE_URL_PATTERN: RegExp; declare const QBO_JE_URL_PATTERN: RegExp; declare const URL_MONTH_END_MATCHER: RegExp; declare const SSN_FORMAT = "###-##-####"; declare const TIN_FORMAT = "##-#######"; declare const DIGITS_PATTERN: RegExp; declare const NON_HYPHEN_SINGLE_CHARACTER_PATTERN: RegExp; declare const NON_HYPHEN_MULTI_CHARACTER_PATTERN: RegExp; declare const ALLOW_HYPHEN_SINGLE_CHARACTER_PATTERN: RegExp; declare const ZENI_MEETING_URL_PATTERN: RegExp; declare const ALPHA_NUMERIC_PATTERN: RegExp; declare const REALM_ID: RegExp; declare const SSN_PATTERN: RegExp; declare const SWIFT_CODE: RegExp; declare const EMPTY_HTML_CHECKER: RegExp; declare const ALLOWED_INPUT_CHARACTERS: RegExp; declare const TIN_PATTERN: RegExp; declare const FILE_NAME_PATTERN: RegExp; declare const BASE64_REMOVE_PREFIX: RegExp; /** Raw base64 payload starts with JPEG SOI when encoded (e.g. `/9j/4AAQ...`). */ declare const BASE64_JPEG_PAYLOAD_PREFIX: RegExp; /** Raw base64 payload starts with PNG signature when encoded (e.g. `iVBORw0KGgo...`). */ declare const BASE64_PNG_PAYLOAD_PREFIX: RegExp; declare const MOBILE_OR_TAB: RegExp; declare const APPLE_IPHONE_OR_IPAD: RegExp; declare const APPLE_IPAD: RegExp; declare const APPLE_IPHONE: RegExp; declare const ANDROID_MOBILE_OR_TAB: RegExp; declare const MACINTOSH = "Macintosh"; declare const PARAGRAPH_CLASS_NAME = "highlighted"; declare const MONTH_END_EDITOR_TITLE: RegExp; declare const MONTH_END_BODY_SECTION: RegExp; declare const MONTH_END_PARAGRAPH_OPEN_TAG: RegExp; declare const REACT_HOOK_FORM_REGISTER_NAME_EXCLUSIONS: RegExp; declare const ESCAPE_REGEX: RegExp; declare const HTML_AMPERSAND_PATTERN: RegExp; declare const HTML_LESS_THAN_PATTERN: RegExp; declare const HTML_GREATER_THAN_PATTERN: RegExp; declare const CRLF_OR_CR_PATTERN: RegExp; export declare const toMarkdownPatternType: (v: string) => "link" | "bold" | "italic" | "code" | "header" | "table" | "list" | "numberedList"; export type MarkdownPatternType = ReturnType; /** * Markdown pattern type for TypingEffect component */ export type MarkdownPattern = { pattern: RegExp; type: MarkdownPatternType; }; /** * Markdown Patterns for TypingEffect Component * Returns fresh patterns with their types to avoid regex state issues */ declare const getMarkdownPatterns: () => MarkdownPattern[]; /** * Month End Email Specific Patterns */ declare const NON_DIGIT_PATTERN: RegExp; export { ALLOWED_INPUT_CHARACTERS, ALPHA_NUMERIC_PATTERN, ALLOW_HYPHEN_SINGLE_CHARACTER_PATTERN, ANDROID_MOBILE_OR_TAB, APPLE_IPAD, APPLE_IPHONE, APPLE_IPHONE_OR_IPAD, BASE64_JPEG_PAYLOAD_PREFIX, BASE64_PNG_PAYLOAD_PREFIX, BASE64_REMOVE_PREFIX, CRLF_OR_CR_PATTERN, DIGITS_PATTERN, DOMAIN_PATTERN, EMAIL_PATTERN, EMPTY_HTML_CHECKER, ESCAPE_REGEX, FILE_NAME_PATTERN, getMarkdownPatterns, HTML_AMPERSAND_PATTERN, HTML_GREATER_THAN_PATTERN, HTML_LESS_THAN_PATTERN, HTTP_OR_HTTPS_ABSOLUTE_URL_PATTERN, MACINTOSH, MOBILE_OR_TAB, MONTH_END_BODY_SECTION, MONTH_END_EDITOR_TITLE, MONTH_END_PARAGRAPH_OPEN_TAG, NON_HYPHEN_MULTI_CHARACTER_PATTERN, NON_HYPHEN_SINGLE_CHARACTER_PATTERN, PARAGRAPH_CLASS_NAME, QBO_JE_URL_PATTERN, REALM_ID, SSN_FORMAT, SSN_PATTERN, SWIFT_CODE, TIN_FORMAT, TIN_PATTERN, URL_MONTH_END_MATCHER, URL_PATTERN, ZENI_EMAIL_PATTERN, ZENI_MEETING_URL_PATTERN, NON_DIGIT_PATTERN, REACT_HOOK_FORM_REGISTER_NAME_EXCLUSIONS, };