/* * Copyright (c) 2024, Tim Flynn * * SPDX-License-Identifier: BSD-2-Clause */ #pragma once #include #include #include namespace Unicode { Vector available_keyword_values(StringView locale, StringView key); Vector const& available_calendars(); Vector available_calendars(StringView locale); Vector const& available_currencies(); Vector const& available_collation_case_orderings(); Vector const& available_collation_numeric_orderings(); Vector const& available_collations(); Vector available_collations(StringView locale); Vector const& available_hour_cycles(); Vector available_hour_cycles(StringView locale); Vector const& available_number_systems(); Vector available_number_systems(StringView locale); }