type FirstUpper = T extends `${infer F}${infer R}` ? `${Uppercase}${R}` : T; export type { FirstUpper };