summaryrefslogtreecommitdiffstats
path: root/intl/icu_capi/js/package/lib/ICU4XCollatorOptionsV1.d.ts
blob: 3306764cd459e4c45bd818c10839cb35a43995f3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import { ICU4XCollatorAlternateHandling } from "./ICU4XCollatorAlternateHandling";
import { ICU4XCollatorBackwardSecondLevel } from "./ICU4XCollatorBackwardSecondLevel";
import { ICU4XCollatorCaseFirst } from "./ICU4XCollatorCaseFirst";
import { ICU4XCollatorCaseLevel } from "./ICU4XCollatorCaseLevel";
import { ICU4XCollatorMaxVariable } from "./ICU4XCollatorMaxVariable";
import { ICU4XCollatorNumeric } from "./ICU4XCollatorNumeric";
import { ICU4XCollatorStrength } from "./ICU4XCollatorStrength";

/**

 * See the {@link https://docs.rs/icu/latest/icu/collator/struct.CollatorOptions.html Rust documentation for `CollatorOptions`} for more information.
 */
export class ICU4XCollatorOptionsV1 {
  strength: ICU4XCollatorStrength;
  alternate_handling: ICU4XCollatorAlternateHandling;
  case_first: ICU4XCollatorCaseFirst;
  max_variable: ICU4XCollatorMaxVariable;
  case_level: ICU4XCollatorCaseLevel;
  numeric: ICU4XCollatorNumeric;
  backward_second_level: ICU4XCollatorBackwardSecondLevel;
}