import type { SnakeToCamel } from './snake-to-camel'; export declare type DeepCamelize = T extends (infer U)[] ? DeepCamelize[] : T extends object ? { [K in keyof T as SnakeToCamel]: DeepCamelize; } : T; export declare const deeplyCamelize: >(obj: T) => U;