/** * Security utilities for NCP * Handles sensitive data masking and sanitization */ /** * Masks sensitive information in command strings * Detects and masks API keys, tokens, passwords, etc. */ export declare function maskSensitiveData(text: string): string; /** * Formats command display with proper masking * @param showAsTemplates - If true, shows template variables like {{API_KEY}} instead of masked values */ export declare function formatCommandDisplay(command: string, args?: string[], showAsTemplates?: boolean): string; /** * Masks sensitive data by replacing with template variable names * This provides cleaner display without exposing any part of secrets */ export declare function maskSensitiveDataAsTemplates(text: string): string; /** * Checks if a string contains sensitive data patterns */ export declare function containsSensitiveData(text: string): boolean; //# sourceMappingURL=security.d.ts.map