/** * returns a string that is a random UUID * * @returns {string} random UUID string. */ export declare const generateUUID: () => string; /** * It returns true if the object is empty, and false if it's not. * * @param {unknown} object - The object to check if it's empty. * @returns {boolean} A function that takes an object as an argument and returns a boolean. */ export declare const isObjectEmpty: (object: Record) => boolean; /** * The function `isAsyncFunction` checks if a given value is an asynchronous function. * * @param {unknown} fn - The `fn` parameter is the function that we want to check if it is an asynchronous function. * @returns {boolean} a boolean value. It returns true if the input `fn` is an async function, and false otherwise. */ export declare const isAsyncFunction: (fn: unknown) => boolean;