Structured bindings with const

What is the type of a in the following?

std::pair<int, double> p{1, 2.0};
const auto& [a, b] = p;