Conditional types e infer en TypeScript | Nicolás Garzón