Thanks for the reply Jack,
the import 'gsap' on line 6 imports the global scope of gsap, the declare on line 10 is just there to keep typescript happy, since there are no types, and I do not like the definitely typed files.
TimelineLite works perfectly as expected, however, I'll follow your suggestion and try Draggable by itself and report my findings