/** * Best-effort credential scrubbing for durable crash records. * * This is a *persistence-time* scrub: it keeps obvious credential shapes out of * a file GJC keeps indefinitely. It is explicitly NOT a privacy guarantee and * must never be treated as one for data that leaves the machine — outbound * text goes through `sanitizeExternalCrashV1` instead. */ /** * Scrub credential material from crash text before it is persisted. * Covers bearer/basic-style headers, key=value or JSON key forms of common * credential names, and well-known vendor token shapes. Normal messages and * stack frames are untouched; matches are replaced in place so surrounding * diagnostic context survives. */ export declare function redactCrashSecrets(text: string): string; /** Every placeholder `redactCrashSecrets` can emit. Used by downstream normalizers. */ export declare const CRASH_REDACTION_MARKERS: readonly string[];