# `MappingIcuCollationProperty` [interface-MappingIcuCollationProperty] | Name | Type | Description | | - | - | - | | `alternate` | [AnalysisIcuCollationAlternate](./AnalysisIcuCollationAlternate.md) |   | | `case_first` | [AnalysisIcuCollationCaseFirst](./AnalysisIcuCollationCaseFirst.md) |   | | `case_level` | boolean |   | | `country` | string |   | | `decomposition` | [AnalysisIcuCollationDecomposition](./AnalysisIcuCollationDecomposition.md) |   | | `hiragana_quaternary_mode` | boolean |   | | `index_options` | [MappingIndexOptions](./MappingIndexOptions.md) |   | | `index` | boolean | Should the field be searchable? | | `language` | string |   | | `norms` | boolean |   | | `null_value` | string | Accepts a string value which is substituted for any explicit null values. Defaults to null, which means the field is treated as missing. | | `numeric` | boolean |   | | `rules` | string |   | | `strength` | [AnalysisIcuCollationStrength](./AnalysisIcuCollationStrength.md) |   | | `type` | 'icu_collation_keyword' |   | | `variable_top` | string |   | | `variant` | string |   |