import { TextPart } from '../interface/text-part'; export declare class StringUtils { static ReplaceOccurrencesIn(source: string, placeholder: string, ...replacementTexts: string[]): string; static ParseString(arg: any, defaultValue?: string): string; static IsString(str: any): boolean; static AsLowerCaseIfString(str: any): any; static IsStringWithLength(str: string): boolean; static Format(str: string, format: any[]): string; static GetFirstCapital(str: string): string; static ToStringOrDefault(arg: any, defaultReturnVal?: string): string; static CapitalizeFirstLetter(str: string): string; static RemoveLastChars(str: string, amount: number): string; static StringArrayToString(strArray: string[]): string; static ToDictionaryKey(str: string): string; static CloneStringArray(strArray: string[]): string[]; static StartsWithAny(strToCheck: string, prefixes: string[]): boolean; static LeftString(str: string, char: string): string; static RightString(str: string, char: string): string; static StringToStringArray(str: string): string[]; static GetTextParts(text: string, partsFilter: string): TextPart[]; static IsValidEmail(str: string): boolean; private static _escapeRegExp; static htmlToPlainText(html: string): string; static CreateUuid(): string; }