recordSelection

open suspend override fun recordSelection(countryCode: String)(source)

Records that the user selected countryCode, moving it to the front.

Implementations must deduplicate — selecting the same country twice should not produce two entries — and must cap the list so it cannot grow without bound.