/** * Result of stripping invisible characters from an input string. * * `map[i]` holds the index in the ORIGINAL text of the i-th character in * `text`. This lets callers report match positions back in original-text * coordinates so that downstream tools (e.g. redaction) operate on the * original string correctly, including any interleaved invisible chars. * * If `map` is `null`, no stripping happened and `text` is reference-equal * to the input. */ export interface StrippedText { text: string; map: number[] | null; } export declare function stripInvisible(input: string): StrippedText; //# sourceMappingURL=normalize.d.ts.map