/** * Truncate `text` to at most `maxLength` characters, preferring a word * boundary when the cut would land mid-word. If no usable boundary exists * within the first 50% of the limit, falls back to a hard cut. */ export declare function truncateAtWordBoundary(text: string | undefined, maxLength: number): string; /** * Convert a kebab-case identifier to a Title Case display name. * Empty segments and stray dashes are ignored. */ export declare function toTitleCaseFromKebab(name: string | undefined): string; //# sourceMappingURL=textUtils.d.ts.map