/**
 * Shared sanitization utilities for middleware logging
 */
/**
 * Configuration for sanitization
 */
export interface SanitizationConfig {
    excludeFields?: string[];
    maxDepth?: number;
}
/**
 * Sanitizes an object by removing sensitive fields and limiting depth
 */
export declare function sanitizeObject(obj: unknown, config?: SanitizationConfig, currentDepth?: number): unknown;
//# sourceMappingURL=sanitization.d.ts.map