import { SnakeToCamelCase } from './snakeToCamel.js'; export type DeepConvertSnakeKeysToCamelCase = T extends infer U ? U extends object ? U extends Date ? U : U extends (infer Item)[] ? DeepConvertSnakeKeysToCamelCase[] : { [K in keyof U as SnakeToCamelCase]: DeepConvertSnakeKeysToCamelCase; } & {} : U : T; /** * Deeply converts object keys from snake to camel case. * @param value - value to convert. */ export declare function deepSnakeToCamelObjKeys(value: T): DeepConvertSnakeKeysToCamelCase;