/** * Removes all null fields and empty objects from an object recursively. * Empty arrays are preserved as they carry semantic meaning (e.g., "no results found"). * This ensures that data sent to agents doesn't include unnecessary empty values. * * @param obj - The object to sanitize * @returns A new object with all null fields and empty objects removed */ export declare function removeNullFields(obj: T): T; //# sourceMappingURL=sanitize-data.d.ts.map