text: import toDate from './lib/toDate';
  import toFloat from './lib/toFloat';
  import toInt from './lib/toInt';
  import toBoolean from './lib/toBoolean';
  import equals from './lib/equals';
  import contains from './lib/contains';
  import matches from './lib/matches';
  
  import isEmail from './lib/isEmail';
  import isURL from './lib/isURL';
  import isMACAddress from './lib/isMACAddress';
  import isIP from './lib/isIP';
  import isIPRange from './lib/isIPRange';
  import isFQDN from './lib/isFQDN';
  
  import isBoolean from './lib/isBoolean';
  
  import isAlpha, { locales as isAlphaLocales } from './lib/isAlpha';
  import isAlphanumeric, { locales as isAlphanumericLocales } from './lib/isAlphanumeric';
  import isNumeric from './lib/isNumeric';
  import isPort from './lib/isPort';
  import isLowercase from './lib/isLowercase';
  import isUppercase from './lib/isUppercase';
  
  import isAscii from './lib/isAscii';
  import isFullWidth from './lib/isFullWidth';
  import isHalfWidth from './lib/isHalfWidth';
  import isVariableWidth from './lib/isVariableWidth';
  import isMultibyte from './lib/isMultibyte';
  import isSurrogatePair from './lib/isSurrogatePair';
  
  import isInt from './lib/isInt';
  import isFloat, { locales as isFloatLocales } from './lib/isFloat';
  import isDecimal from './lib/isDecimal';
  import isHexadecimal from './lib/isHexadecimal';
  import isDivisibleBy from './lib/isDivisibleBy';
  
  import isHexColor from './lib/isHexColor';
  
  import isISRC from './lib/isISRC';
  
  import isMD5 from './lib/isMD5';
  import isHash from './lib/isHash';
  import isJWT from './lib/isJWT';
  
  import isJSON from './lib/isJSON';
  import isEmpty from './lib/isEmpty';
  
  import isLength from './lib/isLength';
  import isByteLength from './lib/isByteLength';
  
  import isUUID from './lib/isUUID';
  import isMongoId from './lib/isMongoId';
  
  import isAfter from './lib/isAfter';
  import isBefore from './lib/isBefore';
  
  import isIn from './lib/isIn';
  
  import isCreditCard from './lib/isCreditCard';
  import isIdentityCard from './lib/isIdentityCard';
  
  import isISIN from './lib/isISIN';
  import isISBN from './lib/isISBN';
  import isISSN from './lib/isISSN';
  
  import isMobilePhone, { locales as isMobilePhoneLocales } from './lib/isMobilePhone';
  
  import isCurrency from './lib/isCurrency';
  
  import isISO8601 from './lib/isISO8601';
  import isRFC3339 from './lib/isRFC3339';
  import isISO31661Alpha2 from './lib/isISO31661Alpha2';
  import isISO31661Alpha3 from './lib/isISO31661Alpha3';
  
  import isBase64 from './lib/isBase64';
  import isDataURI from './lib/isDataURI';
  import isMagnetURI from './lib/isMagnetURI';
  
  import isMimeType from './lib/isMimeType';
  
  import isLatLong from './lib/isLatLong';
  import isPostalCode, { locales as isPostalCodeLocales } from './lib/isPostalCode';
  
  import ltrim from './lib/ltrim';
  import rtrim from './lib/rtrim';
  import trim from './lib/trim';
  import escape from './lib/escape';
  import unescape from './lib/unescape';
  import stripLow from './lib/stripLow';
  import whitelist from './lib/whitelist';
  import blacklist from './lib/blacklist';
  import isWhitelisted from './lib/isWhitelisted';
  
  import normalizeEmail from './lib/normalizeEmail';
  
  import toString from './lib/util/toString';
  
  import isSlug from './lib/isSlug';
  
  const version = '10.10.0';
  
  const validator = {
    version,
    toDate,
    toFloat,
    toInt,
    toBoolean,
    equals,
    contains,
    matches,
    isEmail,
    isURL,
    isMACAddress,
    isIP,
    isIPRange,
    isFQDN,
    isBoolean,
    isAlpha,
    isAlphaLocales,
    isAlphanumeric,
    isAlphanumericLocales,
    isNumeric,
    isPort,
    isLowercase,
    isUppercase,
    isAscii,
    isFullWidth,
    isHalfWidth,
    isVariableWidth,
    isMultibyte,
    isSurrogatePair,
    isInt,
    isFloat,
    isFloatLocales,
    isDecimal,
    isHexadecimal,
    isDivisibleBy,
    isHexColor,
    isISRC,
    isMD5,
    isHash,
    isJWT,
    isJSON,
    isEmpty,
    isLength,
    isByteLength,
    isUUID,
    isMongoId,
    isAfter,
    isBefore,
    isIn,
    isCreditCard,
    isIdentityCard,
    isISIN,
    isISBN,
    isISSN,
    isMobilePhone,
    isMobilePhoneLocales,
    isPostalCode,
    isPostalCodeLocales,
    isCurrency,
    isISO8601,
    isRFC3339,
    isISO31661Alpha2,
    isISO31661Alpha3,
    isBase64,
    isDataURI,
    isMagnetURI,
    isMimeType,
    isLatLong,
    ltrim,
    rtrim,
    trim,
    escape,
    unescape,
    stripLow,
    whitelist,
    blacklist,
    isWhitelisted,
    normalizeEmail,
    toString,
    isSlug,
  };
  
  export default validator;
  