Заголовок <map> определяет шаблоны классов map и multimap; заголовок <set> определяет шаблоны классов set и multiset.
Следующие шаблоны псевдонимов только для представления могут появляться в руководствах по выводам для ассоциативных контейнеров:
template<class InputIterator> using iter_key_t = remove_const_t< typename iterator_traits<InputIterator>::value_type::first_type>; // exposition only template<class InputIterator> using iter_val_t = typename iterator_traits<InputIterator>::value_type::second_type; // exposition only template<class InputIterator> using iter_to_alloc_t = pair<add_const_t<typename iterator_traits<InputIterator>::value_type::first_type>, typename iterator_traits<InputIterator>::value_type::second_type>; // exposition only