@superadnim/osint-mcp-server
Version:
Professional OSINT MCP Server for intelligence gathering with privacy protection
16 lines • 548 B
TypeScript
import { ConfigManager } from './config-manager.js';
export declare class PrivacyFilter {
private configManager;
private ssnRegex;
private creditCardRegex;
private phoneRegex;
constructor(configManager: ConfigManager);
filter(data: unknown): unknown;
private recursiveFilter;
private filterString;
private isSensitiveField;
redactPhoneNumbers(text: string): string;
redactEmails(text: string): string;
isDataRetentionExpired(timestamp: string): boolean;
}
//# sourceMappingURL=privacy-filter.d.ts.map