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.

18 lines (17 loc) 794 B
import type { PrimaryCharacter } from "./index.js"; /** An elidable primary character. */ export interface ElidablePrimaryCharacter extends PrimaryCharacter { readonly isSentenceInitial: true; readonly affiliation?: "CSL" | undefined; readonly bottom?: "UNF/C" | "UNF/K" | "FRM" | undefined; readonly configuration?: "UPX" | undefined; readonly context?: "EXS" | undefined; readonly essence?: "NRM" | undefined; readonly extension?: "DEL" | undefined; readonly function?: "STA" | undefined; readonly perspective?: "M" | undefined; readonly specification?: "BSC" | undefined; readonly stem?: 1 | undefined; readonly version?: "PRC" | undefined; } export declare function isElidable(primary: PrimaryCharacter): primary is ElidablePrimaryCharacter;