export declare function asLines(s: string, trimFinalBlankLines?: boolean, trimEachLine?: boolean): string[]; export declare function compareCaseInsensitive(a: string, b: string): number; export declare function compareCaseSecondary(a: string, b: string): number; export declare function compareStrings(a: string, b: string): number; export declare function extendDelimited(base: string, newItem: string, delimiter?: string): string; export declare function makePlainASCII(s: string, forFileName?: boolean): string; export declare function makePlainASCII_lc(s: string, forFileName?: boolean): string; export declare function makePlainASCII_UC(s: string, forFileName?: boolean): string; export declare function isAllUppercase(s: string): boolean; export declare function isAllUppercaseWords(s: string): boolean; export declare function toMixedCase(s: string): string; export interface TitleCaseOptions { keepAllCaps?: boolean; shortSmall?: string[]; special?: string[]; } export declare function toTitleCase(s: string, options?: TitleCaseOptions): string; export declare function padLeft(item: number, length: number, padChar?: string): string; /** * @deprecated String.padStart() now available. */ export declare function padLeft(item: string, length: number, padChar?: string): string; /** * @deprecated String.padEnd() now available. */ export declare function padRight(item: string, length: number, padChar?: string): string; export declare function replace(str: string, searchStr: string, replaceStr: string, caseInsensitive?: boolean): string; export declare function stripLatinDiacriticals(s: string): string; export declare function stripLatinDiacriticals_lc(s: string): string; export declare function stripLatinDiacriticals_UC(s: string): string; export declare function stripDiacriticals(s: string): string; export declare function stripDiacriticals_lc(s: string): string; export declare function stripDiacriticals_UC(s: string): string; export declare function zeroPad(n: number | string, digits: number): string; export declare function regexEscape(s: string): string; export declare function convertDigitsToAscii(n: string, info?: string[]): string; export declare function convertDigits(n: string, baseDigit: string): string; export declare function isDigit(ch: string): boolean; export declare function digitScript(ch: string | null | undefined): string | undefined; export declare function toMaxFixed(n: number, maximumFractionDigits: number, locale?: string, useGrouping?: boolean): string; export declare function toMaxSignificant(n: number, maximumSignificantDigits: number, locale?: string | null, useGrouping?: boolean): string; export declare function checksum53(s: string, seed?: number): string; //# sourceMappingURL=string-util.d.ts.map