interface MaskOptions { name: string; mask?: string; suffix?: string; } declare class TextUtils { processTextWithNewlines(text?: string): string[]; /** * 주어진 이름의 형태를 변경한 새로운 이름을 반환합니다. * * @param name - 변경할 이름 * (예: 김아무개) * @param mask - 마스킹 문자 * @param suffix - 접미어 * @returns 변경된 이름 * (예: 김***) */ maskName({ name, mask, suffix }: MaskOptions): string; /** * 주어진 텍스트에 밑줄 처리를 합니다. * * @param text - 텍스트 * @returns u 태그가 적용된 텍스트 * * Before: Hello world * After: Hello world */ applyUnderlineToText(text: string): string; /** * * 주어진 텍스트를 굵게 만듭니다. * * @param text - 텍스트 * @return strong 태그가 적용된 텍스트 * * Before: Hello world * After: Hello world */ applyBoldToText(text: string): string; } export declare const textUtil: TextUtils; export {};