Finished typescript declarations for media except for animations and visual state manager.