'use strict';

const is = (value) => value !== undefined && value !== null;
const hasOwnProperty = (obj, prop) => {
    return Object.prototype.hasOwnProperty.call(obj, prop);
};
const isObject = (obj) => typeof obj === 'object';
const isString = (input) => is(input) && typeof input === 'string';
const isNumber = (input) => is(input) && typeof input === 'number';

exports.hasOwnProperty = hasOwnProperty;
exports.isNumber = isNumber;
exports.isObject = isObject;
exports.isString = isString;
//# sourceMappingURL=helpers.types-vap8QfRH.js.map

//# sourceMappingURL=helpers.types-vap8QfRH.js.map