export type { 
/**
 * @deprecated Use {@link utilities/format/string!FormatOptions}.
 */
FormatOptions, } from "./format/string.js";
export { 
/**
 * @deprecated Use {@link utilities/format/string!settings}.
 */
settings, 
/**
 * @deprecated Use {@link utilities/format/string!format}.
 */
format, 
/**
 * @deprecated Use {@link utilities/format/string!StringFormatter}.
 */
StringFormatter, } from "./format/string.js";
/**
 * Performs a case insensitive comparison of two strings.
 *
 * @param str1 The first string to compare.
 * @param str2 The second string to compare.
 */
export declare function caseInsensitiveCompare(str1: string | null | undefined, str2: string | null | undefined): number;
/**
 * Returns true if the strings are case insensitively equal.
 *
 * @param str1 The first string to compare.
 * @param str2 The second string to compare.
 */
export declare function caseInsensitiveEquals(str1: string | null | undefined, str2: string | null | undefined): boolean;
/**
 * Escapes a string for inclusion in a regular expression.
 *
 * @param str The string to escape.
 */
export declare function escapeRegExp(str: string): string;
/**
 * Converts a string from camelCase to kebab-case. So it converts
 * "somethingLikeThis" to "something-like-this".
 *
 * @param input The value to convert.
 */
export declare function camelToKebabCase(input: string): string;
/**
 * Converts a string from kebab-case to camelCase. So it converts
 * "something-like-this" to "somethingLikeThis".
 *
 * @param input The value to convert.
 */
export declare function kebabToCamelCase(input: string): string;
