// generated by diplomat-tool import type { pointer, codepoint } from "./diplomat-runtime.d.ts"; /** See the [Rust documentation for `SentenceBreak`](https://docs.rs/icu/latest/icu/properties/props/struct.SentenceBreak.html) for more information. */ export class SentenceBreak { static fromValue(value : SentenceBreak | string) : SentenceBreak; get value() : string; get ffiValue() : number; static Other : SentenceBreak; static ATerm : SentenceBreak; static Close : SentenceBreak; static Format : SentenceBreak; static Lower : SentenceBreak; static Numeric : SentenceBreak; static OLetter : SentenceBreak; static Sep : SentenceBreak; static Sp : SentenceBreak; static STerm : SentenceBreak; static Upper : SentenceBreak; static Cr : SentenceBreak; static Extend : SentenceBreak; static Lf : SentenceBreak; static SContinue : SentenceBreak; static forChar(ch: codepoint): SentenceBreak; longName(): string | null; shortName(): string | null; toIntegerValue(): number; static fromIntegerValue(other: number): SentenceBreak | null; constructor(value: SentenceBreak | string ); }