TYP: Type annotations in pandas/io/formats/style.py
- [ ] closes #xxxx
- [x] tests added / passed
- [x] passes `black pandas`
- [x] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`
- [ ] whatsnew entry

Thank you for the code suggestions @WillAyd 
 needs a rebase Was this good to go? @simonjayhawkins I think there was a question for you in https://github.com/pandas-dev/pandas/pull/30403#discussion_r361183658, if you happen to know the answer. @TomAugspurger sorry missed that. Have responded but could always be a follow-on. IMO better to do in several passes than in one go. force-pushes make it hard to continually review and typing can be gradual. > force-pushes make it hard to continually review and typing can be gradual.

Noted PLEASE DO NOT MERGE, after the rebase, to https://github.com/pandas-dev/pandas/commit/9f97d114113a59590319bcd411e1132c3026d758 mypy is raising errors. posibly also related to https://github.com/pandas-dev/pandas/issues/30449 The errors were fixed. > (think I commented on all)

You have :)

 Rebased

--- 

(unrelated but important)

@WillAyd have you saw what I wrote [here](https://github.com/pandas-dev/pandas/pull/31091#issuecomment-575698301)? Thanks @MomIsBestFriend 