/**
 * Converts a camelCase string to snake_case
 * Core transformation function without special character handling
 *
 * @param str - The camelCase string to convert
 * @returns The snake_case transformed string
 *
 * @example
 * ```typescript
 * camelToSnakeCase('helloWorld') // => 'hello_world'
 * ```
 * @internal This function is for internal use by the library
 */
export default function camelToSnakeCase(str: string): string;
