Could someone guide me on how to integrate `angular-leaflet-directive` into my typescript project? What steps should I follow for this process? Do I need a type definition file specifically for `angular-leaflet-directive`, or is having one for `leaflet` sufficient? I would appreciate it if someone could provide step-by-step instructions on using `angular-leaflet-directive` in a typescript project.