summaryrefslogtreecommitdiffstats
path: root/intl/icu_capi/js/package/lib/ICU4XCollatorOptionsV1.d.ts
diff options
context:
space:
mode:
Diffstat (limited to 'intl/icu_capi/js/package/lib/ICU4XCollatorOptionsV1.d.ts')
-rw-r--r--intl/icu_capi/js/package/lib/ICU4XCollatorOptionsV1.d.ts21
1 files changed, 21 insertions, 0 deletions
diff --git a/intl/icu_capi/js/package/lib/ICU4XCollatorOptionsV1.d.ts b/intl/icu_capi/js/package/lib/ICU4XCollatorOptionsV1.d.ts
new file mode 100644
index 0000000000..3306764cd4
--- /dev/null
+++ b/intl/icu_capi/js/package/lib/ICU4XCollatorOptionsV1.d.ts
@@ -0,0 +1,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;
+}