UNPKG

xss-defender

Version:

A standalone library for XSS sanitization and detection.

20 lines (19 loc) 672 B
import { SanitizationConfig } from "./config"; /** * Logger class for XssDefender activities. */ export declare class Logger { /** * Logs an informational message. * @param message The message to log. * @param config The current sanitization configuration. */ log(message: string, config: SanitizationConfig): void; /** * Logs a warning message. * @param message The warning message. * @param details Optional details to include in the log (used if logFormat is 'detailed'). * @param config The current sanitization configuration. */ warn(message: string, details?: any, config?: SanitizationConfig): void; }