UNPKG

filestack-js

Version:

Official JavaScript library for Filestack

71 lines (70 loc) 2.15 kB
/** * Determine if a value is an Array * * @param {Object} val The value to test * @returns {boolean} True if value is an Array, otherwise false */ export declare const isArray: (val: any[]) => boolean; /** * Determine if a value is an ArrayBuffer * * @param {Object} val The value to test * @returns {boolean} True if value is an ArrayBuffer, otherwise false */ export declare const isArrayBuffer: (val: ArrayBuffer) => boolean; /** * Determine if a value is a view on an ArrayBuffer * * @param {Object} val The value to test * @returns {boolean} True if value is a view on an ArrayBuffer, otherwise false */ export declare const isArrayBufferView: (val: ArrayBufferView) => any; /** * Determine if a value is an Object * * @param {Object} val The value to test * @returns {boolean} True if value is an Object, otherwise false */ export declare const isObject: (val: any) => boolean; /** * Determine if a value is an Object * * @param {Object} val The value to test * @returns {boolean} True if value is an Object, otherwise false */ export declare const isString: (val: any) => boolean; /** * Determine if a value is a File * * @param {Object} val The value to test * @returns {boolean} True if value is a File, otherwise false */ export declare const isFile: (val: File) => boolean; /** * Determine if a value is a Blob * * @param {Object} val The value to test * @returns {boolean} True if value is a Blob, otherwise false */ export declare const isBlob: (val: Blob) => boolean; /** * Determine if a value is a URLSearchParams object * * @param {Object} val The value to test * @returns {boolean} True if value is a URLSearchParams object, otherwise false */ export declare const isURLSearchParams: (val: URLSearchParams) => boolean; /** * Determine if value is form data * * @param val */ export declare const isFormData: (val: any) => boolean; /** * Trim excess whitespace off the beginning and end of a string * * @param {String} str The String to trim * @returns {String} The String freed of excess whitespace */ export declare const trim: (str: any) => any; export * from './utils.node';