* Add hints for hass and return type * Fix MqttMockType add apply hints to test_common * Add type hints for other arguments * Merge changes * Add missed annotation * Make tests types private and move to top