import { Camelized } from './stringCasing.js'; /** * Converts a string or the keys of an object to camelCase. * * Examples: * camelize('HelloWorld-how-are-you') // 'helloWorldHowAreYou' * camelize('_hello_world_') // 'helloWorld' * camelize('HelloWorld-how-are---you') // 'helloWorldHowAreYou' * camelize({ hello_world: 'how_are_you' }) // { helloWorld: 'how_are_you' } * * @param target - The string or object to camelize * @returns The camelized string or object */ export default function camelize>(target: T): RT; /** * Converts a string to camelCase. * * Examples: * camelizeString('HelloWorld-how-are-you') // 'helloWorldHowAreYou' * camelizeString('_hello_world_') // 'helloWorld' * * @param str - The string to camelize * @returns The camelized string */ export declare function camelizeString(str: string): string;