/** * Prompt redaction utilities for safe logging * Provides consistent prompt masking across NeuroLink components */ import type { PromptRedactionOptions } from "../types/index.js"; /** * Redact a prompt for safe logging * Truncates to maxLength and optionally shows word count */ export declare function redactPrompt(prompt: string, options?: PromptRedactionOptions): string; /** * Create a short safe mask for highly sensitive contexts */ export declare function createSafeMask(prompt: string, _maskLength?: number): string; /** * Redact for classification context (matches classifier behavior) */ export declare function redactForClassification(prompt: string): string; /** * Redact for routing context (matches router behavior) */ export declare function redactForRouting(prompt: string): string;