import type { CountryCatalogueMeta } from '../referenceLinks/types.js'; import type { CountryPrefixType } from './countryDefinitions.js'; /** OSM `traffic_sign=*` country codes; includes catalogues not yet in `countryDefinitions`. */ export type CatalogueCountryPrefix = CountryPrefixType | 'FR' | 'PL' | 'CA' | 'AU' | 'BR'; export type BetaCountryCatalogueMeta = Omit & { countryPrefix: CatalogueCountryPrefix; osmTrafficSignPrefix: CatalogueCountryPrefix; }; type BetaCatalogueMetaInput = { countryPrefix: CatalogueCountryPrefix; iconicSignOsmValuePart: string; catalogueName: string; catalogueLocale: string; defaultCommentLang: string; osmWikiOverviewUrl: string; referenceLinks: CountryCatalogueMeta['referenceLinks']; osmTrafficSignPrefix?: CatalogueCountryPrefix; }; export declare const createBetaCatalogueMeta: (input: BetaCatalogueMetaInput) => BetaCountryCatalogueMeta; export {}; //# sourceMappingURL=catalogueMetaHelpers.d.ts.map