UNPKG

@zsnout/ithkuil

Version:

A set of tools which can generate and parse romanized Ithkuil text and which can generate Ithkuil script from text and JSON data.

41 lines (40 loc) 1.48 kB
import { RegexPart } from "./builder.js"; /** A `RegExp` matching a geminate. DOES NOT MATCH THE ENTIRE TEXT. */ export declare const geminate: RegExp; /** A `RegexPart` matching a vowel form. */ export declare const V: RegexPart; /** A `RegexPart` matching a vowel form that includes a glottal stop. */ export declare const VG: RegexPart; /** A `RegexPart` matching a vowel form that does not include a glottal stop. */ export declare const VNG: RegexPart; /** * A `RegexPart` matching a standard consonant form (one not beginning with w-, * y-, or h-). */ export declare const C: RegexPart; /** * A `RegexPart` matching a numeric form (set of underscores and decimal digits * with at least one decimal digit). */ export declare const N: RegexPart; /** A regex matching a complete numeric form. */ export declare const n: RegExp; /** A `RegexPart` matching a root (either C or N). */ export declare const R: import("./builder.js").RegexPartWithAlternates; /** * A `RegexPart` matching a special consonant form (one beginning with w-, y-, * or h-). */ export declare const H: RegexPart; /** * A `RegexPart` matching a standard consonant form that includes a geminated * consonant. */ export declare const CG: RegexPart; /** * A `RegexPart` matching a standard consonant form that does not include a * geminated consonant. */ export declare const CNG: RegexPart; /** Either `CNG` or `N`. */ export declare const RNG: import("./builder.js").RegexPartWithAlternates;