/** * Security Event Logger * Issue #96: npm install CLI support * SF-SEC-2: Security event logging for CLI commands */ /** * Security event types */ export interface SecurityEvent { /** ISO timestamp */ timestamp: string; /** Command that triggered the event */ command: string; /** Event outcome */ action: 'success' | 'failure' | 'warning'; /** Additional details */ details?: string; } /** * Log a security event * Silently fails if file operations fail (non-critical) */ export declare function logSecurityEvent(event: SecurityEvent): void; /** * Mask sensitive data in log messages * SF-SEC-2: Mask authentication tokens in logs */ export declare function maskSensitiveData(input: string | undefined): string | undefined; //# sourceMappingURL=security-logger.d.ts.map