// generated by diplomat-tool import type { pointer, codepoint } from "./diplomat-runtime.d.ts"; /** See the [Rust documentation for `GraphemeClusterBreak`](https://docs.rs/icu/latest/icu/properties/props/struct.GraphemeClusterBreak.html) for more information. */ export class GraphemeClusterBreak { static fromValue(value : GraphemeClusterBreak | string) : GraphemeClusterBreak; get value() : string; get ffiValue() : number; static Other : GraphemeClusterBreak; static Control : GraphemeClusterBreak; static Cr : GraphemeClusterBreak; static Extend : GraphemeClusterBreak; static L : GraphemeClusterBreak; static Lf : GraphemeClusterBreak; static Lv : GraphemeClusterBreak; static Lvt : GraphemeClusterBreak; static T : GraphemeClusterBreak; static V : GraphemeClusterBreak; static SpacingMark : GraphemeClusterBreak; static Prepend : GraphemeClusterBreak; static RegionalIndicator : GraphemeClusterBreak; static EBase : GraphemeClusterBreak; static EBaseGaz : GraphemeClusterBreak; static EModifier : GraphemeClusterBreak; static GlueAfterZwj : GraphemeClusterBreak; static Zwj : GraphemeClusterBreak; static forChar(ch: codepoint): GraphemeClusterBreak; toIntegerValue(): number; static fromIntegerValue(other: number): GraphemeClusterBreak | null; constructor(value: GraphemeClusterBreak | string ); }