/** * 递归提取属性 * @param {object} data - 要提取属性的对象 * @param {string} [prefix] - 用于嵌套对象属性的前缀 * @returns {Array} - 提取后的属性数组 */ export declare const extractProperties: (data: any, prefix?: string) => { name: string; type: string; }[]; /** * 获取值的类型 * @param {any} value - 要获取类型的值 * @returns {string} - 值的类型 */ export declare const getType: (value: any) => "string" | "number" | "bigint" | "boolean" | "symbol" | "undefined" | "object" | "function" | "null" | "array" | "date"; /** * 检查字符串是否为有效日期 * @param {string} dateStr - 要检查的字符串 * @returns {boolean} - 是否为有效日期 */ export declare const isValidDate: (dateStr: any) => boolean;