export interface SensitiveDataMaskingOptions { sensitiveFields: string[]; customPatterns?: RegExp[]; maskCharacter?: string; preserveLength?: boolean; showFirst?: number; showLast?: number; } export declare function maskSensitiveData(data: any, options: SensitiveDataMaskingOptions): any; export declare function maskUrlParameters(url: string, sensitiveParams: string[]): string; export declare function maskCreditCard(cardNumber: string): string; export declare function maskEmail(email: string): string;