/** * The `transformDates` function recursively traverses an object or array and converts unambiguous * ISO-8601 instants into JavaScript `Date` objects. This helps in ensuring that date fields are * properly handled as `Date` instances rather than strings. * * Only a string carrying a date, a time *and* an explicit zone is revived; a bare `YYYY-MM-DD`, a * zoneless date-time, and any other string are returned untouched. * * @private * @param {any} data - The input data that may contain date strings. It can be an object, array, or primitive value. * @returns {any} - The transformed data with ISO-8601 instants converted to `Date` objects. */ export declare const transformDates: (data: any) => any;