/** Replace every occurrence of each non-empty value with "[redacted]". Runs * BEFORE any escaping/formatting so formatting can never split a value out of * the redactor's reach. Split/join, not RegExp — a value full of regex * metacharacters must stay a literal match. Longer values are replaced first: * if one value is a prefix of another, replacing the short one first would * destroy the long one's match and leak its suffix. Empty values are skipped * (they would match everywhere). */ export declare function redactValues(text: string, values: string[]): string;