09225bc491
- Changed TextInput type parameter to string in truncateToWidth(), visibleWidth(), sliceWithWidth(), and extractSegments() functions in native bindings. - Removed TextInput type export from public API of pi-natives package. - Removed format.ellipsis symbol from theme configuration, replacing all theme-based ellipsis references with hardcoded Unicode ellipsis character (...). - Removed ellipsis property from SymbolTheme interface in pi-tui package. - Removed truncateToWidth, sliceWithWidth, and extractSegments wrapper functions from pi-tui public API, now re-exporting directly from pi-natives. - Added early return optimizations in truncateToWidth() and sliceWithWidth() native functions to skip native calls when possible.