import type { CamelCaseToKebabCase, KebabCaseToCamelCase } from './types.js'; /** * Converts a kebab-case string to camelCase. * @param string - The kebab-case string to convert. * @returns The camelCase string. */ export declare function kebabCaseToCamelCase(string: T): KebabCaseToCamelCase; /** * Converts a camelCase string to kebab-case. * @param input - The camelCase string to convert. * @returns The kebab-case string. */ export declare function camelCaseToKebabCase(input: T): CamelCaseToKebabCase; /** * Converts a string to Title Case. * - Capitalizes the first letter of each major word. * - Keeps articles, conjunctions, and short prepositions in lowercase unless they are the first word. * * @param input - The string to convert. * @returns The formatted title case string. */ export declare function toTitleCase(input: string): string; /** * Converts a string to Sentence Case. * - Capitalizes only the first letter of the sentence. * - Retains case of proper nouns. * * @param input - The string to convert. * @returns The formatted sentence case string. */ export declare function toSentenceCase(input: string): string; export declare function capitalize(text: T): Capitalize; export declare function lowercase(text: T): Lowercase; export declare function uppercase(text: T): Uppercase;