/** * Converts a string to camelCase format. * * @param input - The input string to convert (can be kebab-case, snake_case, or space-separated) * @returns The string converted to camelCase (first letter lowercase, subsequent words capitalized) * * @example * toCamelCase("hello-world") // returns "helloWorld" * toCamelCase("hello_world") // returns "helloWorld" * toCamelCase("hello world") // returns "helloWorld" */ export declare function toCamelCase(input: string): string; /** * Converts a string to kebab-case format. * * @param input - The input string to convert (can be camelCase, snake_case, or space-separated) * @returns The string converted to kebab-case (lowercase with hyphens between words) * * @example * toKebabCase("helloWorld") // returns "hello-world" * toKebabCase("hello_world") // returns "hello-world" * toKebabCase("hello world") // returns "hello-world" */ export declare function toKebabCase(input: string): string; /** * Converts a string to snake_case format. * * @param input - The input string to convert (can be camelCase, kebab-case, or space-separated) * @returns The string converted to snake_case (lowercase with underscores between words) * * @example * toSnakeCase("helloWorld") // returns "hello_world" * toSnakeCase("hello-world") // returns "hello_world" * toSnakeCase("hello world") // returns "hello_world" */ export declare function toSnakeCase(input: string): string; /** * Converts a string to Title Case format. * * @param input - The input string to convert * @returns The string converted to Title Case (first letter of each word capitalized, rest lowercase) * * @example * toTitleCase("hello world") // returns "Hello World" * toTitleCase("helloWorld") // returns "HelloWorld" * toTitleCase("hello-world") // returns "Hello-World" */ export declare function toTitleCase(input: string): string; //# sourceMappingURL=case.d.ts.map