import CppUtils.Type.Hash;
import CppUtils;
template <class T, std::size_t N>[[nodiscard]] constexpr auto HashT::operator()(const T (&value)[N], Hash seed = HashOffset) const noexcept -> Hash;
[[nodiscard]] constexpr auto HashT::operator()(const auto& value, Hash seed = HashOffset) const noexcept -> Hash;