/** * No-operation (noop). * * @param {...any} args */ export declare function noop(...args: any[]): void; /** * Whether two values are NOT equal. * * @param valueA * @param valueB */ export declare function notEqual(valueA: unknown, valueB: unknown): boolean; /** * Whether two values are equal. * * @param valueA * @param valueB */ export declare function equal(valueA: unknown, valueB: unknown): boolean; /** * Checks if the given `value` is `null`. * * @param value The value to check. */ export declare function isNull(value: unknown): value is null; /** * Checks if the given `value` is `undefined`. * * @param value - The value to check. */ export declare function isUndefined(value: unknown): value is undefined; /** * Checks if given `value` is `null` or `undefined`. * * @param value - The value to check. */ export declare function isNil(value: unknown): value is null | undefined; /** * Checks if the given `value` is classified as a `Object`. * * @param value - The value to check. */ export declare function isObject(value: any): value is object; /** * Checks if the given `value` is classified as a `Number` object. * * @param value - The value to check. */ export declare function isNumber(value: any): value is number; /** * Checks if the given `value` is classified as a `String` object. * * @param value - The value to check. */ export declare function isString(value: any): value is string; /** * Checks if `value` is classified as a `Boolean` object. * * @param value - The value to check. */ export declare function isBoolean(value: any): value is boolean; /** * Checks if `value` is classified as a `Function` object. * * @param value - The value to check. */ export declare function isFunction(value: any): value is Function; /** * Checks if the given `value` is classified as an `Array` object. * * @param value - The value to check. */ export declare function isArray(value: unknown): value is unknown[];