/** * Recursively strip internal metadata from API responses. * Used by Knowledge Graph toolsets to keep response payloads clean. * * Contract: * - Drops null/undefined/empty-string values and `columnMappingMeta` keys. * - Preserves explicitly-empty collections (e.g. `{relationship_types: []}`) * so callers can distinguish "no related types" from a missing field. * - Prunes metadata-only array rows: a row that becomes `{}` after stripping * (e.g. `{columnMappingMeta: {...}}`) is removed rather than left as a * `{}` placeholder, so `{fields: [{columnMappingMeta: {...}}]}` cleans to * `{fields: []}` instead of `{fields: [{}]}`. */ export declare function stripInternalMeta(obj: unknown): unknown; //# sourceMappingURL=strip-meta.d.ts.map