'use strict';
const isNotUndefined = require('./isNotUndefined');
const isUndefined = require('./isUndefined');
const isNull = require('./isNull');
const isNotNull = require('./isNotNull');
const isNotNil = require('./isNotNil');
const isArray = require('./isArray');
const isNotArray = require('./isNotArray');
const isBoolean = require('./isBoolean');
const isNotBoolean = require('./isNotBoolean');
const isNotEmpty = require('./isNotEmpty');
const isNilOrEmpty = require('./isNilOrEmpty');
const isString = require('./isString');
const isNotString = require('./isNotString');
const isNotArrayLike = require('./isNotArrayLike');
const isGeneratorFunction = require('./isGeneratorFunction');
const isNotGeneratorFunction = require('./isNotGeneratorFunction');
const isAsyncFunction = require('./isAsyncFunction');
const isNotAsyncFunction = require('./isNotAsyncFunction');
const isFunction = require('./isFunction');
const isNotFunction = require('./isNotFunction');
const isObject = require('./isObject');
const isNotObject = require('./isNotObject');
const isObjectLike = require('./isObjectLike');
const isNotObjectLike = require('./isNotObjectLike');
const isPlainObject = require('./isPlainObject');
const isNotPlainObject = require('./isNotPlainObject');
const isDate = require('./isDate');
const isNotDate = require('./isNotDate');
const isNumber = require('./isNumber');
const isNotNumber = require('./isNotNumber');
const isNaN = require('./isNaN');
const isNotNaN = require('./isNotNaN');
/**
* @namespace RA
*/
module.exports = {
isNotUndefined,
isUndefined,
isNull,
isNotNull,
isNotNil,
isArray,
isNotArray,
isBoolean,
isNotBoolean,
isNotEmpty,
isNilOrEmpty,
isString,
isNotString,
isNotArrayLike,
isGeneratorFunction,
isNotGeneratorFunction,
isAsyncFunction,
isNotAsyncFunction,
isFunction,
isNotFunction,
isObject,
isNotObject,
isObjectLike,
isNotObjectLike,
isPlainObject,
isNotPlainObject,
isDate,
isNotDate,
isNumber,
isNotNumber,
isNaN,
isNotNaN,
};