/** * Process C-style escape sequences for `echo -e`. * * Single-pass to handle `\\` correctly (`\\b` → a literal `\b`). Supports * `\\ \n \t \r \a \b \f \v`, `\xHH` (hex), `\0NNN` (octal) and `\c` (stop * output); an unknown escape like `\z` passes through as `\z`. `tr` has * its own reader (`commands/builtin/utils/escapes.ts`) because only the * shell writes bytes: `\xHH` here names a byte, not a code point. */ export declare function interpretEscapes(text: string): string; //# sourceMappingURL=escapes.d.ts.map