// generated by diplomat-tool import type { pointer, codepoint } from "./diplomat-runtime.d.ts"; // Base enumerator definition /** See the [Rust documentation for `WordBreak`](https://docs.rs/icu/latest/icu/properties/props/struct.WordBreak.html) for more information. */ export class WordBreak { constructor(value : WordBreak | string); get value() : string; get ffiValue() : number; static Other : WordBreak; static ALetter : WordBreak; static Format : WordBreak; static Katakana : WordBreak; static MidLetter : WordBreak; static MidNum : WordBreak; static Numeric : WordBreak; static ExtendNumLet : WordBreak; static Cr : WordBreak; static Extend : WordBreak; static Lf : WordBreak; static MidNumLet : WordBreak; static Newline : WordBreak; static RegionalIndicator : WordBreak; static HebrewLetter : WordBreak; static SingleQuote : WordBreak; static DoubleQuote : WordBreak; static EBase : WordBreak; static EBaseGaz : WordBreak; static EModifier : WordBreak; static GlueAfterZwj : WordBreak; static Zwj : WordBreak; static WSegSpace : WordBreak; toInteger(): number; static fromInteger(other: number): WordBreak | null; }