/** * Checks if the provided value is empty. * * A value is considered empty if it is null, undefined, an empty string, or an empty array. * * @param {unknown} value The value to check. * @returns {boolean} True if the value is empty, false otherwise. * @example * ```typescript * console.log(isEmpty(null)); // Output: true * console.log(isEmpty(undefined)); // Output: true * console.log(isEmpty('')); // Output: true * console.log(isEmpty([])); // Output: true * console.log(isEmpty('hello')); // Output: false * console.log(isEmpty([1, 2, 3])); // Output: false * ``` */ export declare function isEmpty(value: unknown): boolean;