export type TIsValidDateArgs = Parameters; export type TIsValidDateReturn = ReturnType; /** * Check if a Date instance is valid * @param date{*} * @returns {boolean} * @example * // How to detect an "invalid date" Date instance in JavaScript? * const wrongDate = new Date("invalid_date"); * console.log(isValidDate(wrongDate)); // => false * * const validDate = new Date(0); * console.log(isValidDate(validDate)); // => true * @example * // Validate a date parsed from a form field before submitting it * const birthday = new Date(formData.get("birthday") as string); * if (!isValidDate(birthday)) showDateError(); */ export declare const isValidDate: (date: any) => boolean;