export type CamelCase = S extends Lowercase ? S extends `${infer F}${B}${infer RF}${infer R}` ? `${F}${Uppercase}${CamelCase}` : S : CamelCase, B>;