@eslam-elmeniawy/react-native-common-components
Version:
Common `ReactNative` components packed in library for usage in projects.
24 lines • 769 B
TypeScript
/**
* Name Validation:
* - Containing characters only.
*/
export declare const nameRegExp: RegExp;
/**
* Full name Validation:
* - Matches case insensitive first name, optional unlimited number of middle names and last name separated with space format.
*/
export declare const fullNameRegExp: RegExp;
export declare const emailRegExp: RegExp;
export declare const phoneRegExp: RegExp;
/**
* Password Rules:
* - Minimum 8 characters.
* - Maximum 50 characters.
* - No spaces allowed.
* - Contains at least 1 uppercase letter.
* - Contains at least 1 lowercase letter.
* - Contains at least 1 number (0-9).
* - Contains at least 1 non-alpha numeric number.
*/
export declare const strictPasswordRegExp: RegExp;
//# sourceMappingURL=ValidationUtils.d.ts.map