/** * Returns regex for email validation * @returns {RegExp} */ export declare const patternEmail: () => RegExp; /** * Returns regex for protocol in URL (http, https, ftp) * @returns {RegExp} */ export declare const patternProtocolUrl: () => RegExp; /** * Returns regex for full URL validation * @returns {RegExp} */ export declare const patternUrl: () => RegExp; /** * Returns regex for host part of URL * @returns {RegExp} */ export declare const patternHostUrl: () => RegExp; /** * Returns regex for domain validation * @returns {RegExp} */ export declare const patternDomain: () => RegExp; /** * Returns regex for Vietnamese mobile phone validation * @returns {RegExp} */ export declare const patternMobilePhone: () => RegExp; /** * Returns regex for general phone number validation * @returns {RegExp} */ export declare const patternPhone: () => RegExp; /** * Returns regex for digits * @returns {RegExp} */ export declare const patternNumber: () => RegExp; /** * Returns regex for encoded URI characters * @returns {RegExp} */ export declare const patternEncodeUri: () => RegExp; /** * Returns regex for standard name (alphanumeric and spaces) * @returns {RegExp} */ export declare const patternName: () => RegExp; /** * Returns regex for UTF-8 name (including Vietnamese characters) * @returns {RegExp} */ export declare const patternNameUtf8: () => RegExp; /** * Returns regex for special characters in name * @returns {RegExp} */ export declare const patternNameSpecial: () => RegExp; /** * Returns regex for profile name * @returns {RegExp} */ export declare const patternNameProfile: () => RegExp; /** * Returns regex for emojis * @returns {RegExp} */ export declare const patternEmoji: () => RegExp; /** * Returns regex for matching field replacement markers (e.g. {{field}}) * @returns {RegExp} */ export declare const patternRuleFieldReplace: () => RegExp; /** * Returns regex for extracting field name from replacement markers * @returns {RegExp} */ export declare const patternGetFieldByRuleFieldReplace: () => RegExp; /** * Returns regex for PEM format validation * @returns {RegExp} */ export declare const patternPem: () => RegExp; /** * Returns regex for tax ID validation * @returns {RegExp} */ export declare const patternTax: () => RegExp; /** * Returns regex for key validation (identical to tax regex) * @returns {RegExp} */ export declare const patternKey: () => RegExp; /** * Returns regex for account validation (must contain @) * @returns {RegExp} */ export declare const patternAccount: () => RegExp;