/**
 * @file src/serialization/utils/DataSanitizer.ts
 * @description Simple data sanitization utility for sensitive data redaction
 */
import { SerializableData, SanitizationConfig } from '../../types';
export interface SanitizationContext {
    sensitiveFields?: string[];
    maxDepth?: number;
    currentDepth?: number;
}
export declare class DataSanitizer {
    private defaultSensitiveFields;
    private defaultMaxDepth;
    sanitize(data: SerializableData, context?: SanitizationConfig | SanitizationContext): SerializableData;
}
