nehonix-uri-processor
Version:
A powerful URI processor for encoding, decoding, and analyzing URI data securely.
24 lines • 729 B
TypeScript
import { Response } from "express";
import { SecurityEvent } from "../../../types/types.express.middleware";
/**
* Applies secure headers to responses
*/
export declare function applySecureHeaders(res: Response): void;
/**
* Generates a unique request ID
*/
export declare function generateRequestId(): string;
/**
* Sanitizes output data to prevent information leakage
*/
export declare function sanitizeOutputData(data: string): string;
/**
* Generates timeline data for the security report
*/
export declare function generateTimelineData(events: SecurityEvent[], days: number): Array<{
date: string;
blocks: number;
warnings: number;
suspicious: number;
}>;
//# sourceMappingURL=EXPRESS.helper.d.ts.map