Cómo tipar correctamente una API REST en TypeScript