I am looking to create a TrimStart type in the following way:
type TrimStart<T extends string> = T extends ` ${infer Rest}` ? TrimStart<Rest> : T;
type TT = TrimStart<' Vue React Angular'>; // 'Vue React Angular'
However, I encountered the error message: Parsing error: Type expected.eslint