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.

60 lines (59 loc) 1.92 kB
/** Information about an extension. */ export type Extension = { /** The SVG path describing this extension's vertical variant. */ readonly vert: string; /** This extension's vertical handwritten variant. */ readonly vert2: string; /** The SVG path describing this extension's diagonal variant. */ readonly diag: string; /** The SVG path describing this extension's horizontal variant. */ readonly horiz: string; /** This extension's horizontal handwritten variant. */ readonly horiz2: string; }; /** The name of an extension. */ export type ExtensionName = keyof typeof EXTENSIONS; /** An object containing all extensions. */ export declare const EXTENSIONS: { readonly p: Extension; readonly p_WITH_LINE: Extension; readonly t: Extension; readonly k: Extension; readonly b: Extension; readonly d: Extension; readonly d_WITH_LINE: Extension; readonly g: Extension; readonly g_WITH_LINE: Extension; readonly f: Extension; readonly ţ: Extension; readonly x: Extension; readonly v: Extension; readonly ḑ: Extension; readonly ř: Extension; readonly m: Extension; readonly n: Extension; readonly ň: Extension; readonly l: Extension; readonly r: Extension; readonly r_FLIPPED: Extension; readonly ļ: Extension; readonly s: Extension; readonly z: Extension; readonly š: Extension; readonly ž: Extension; readonly c: Extension; readonly ż: Extension; readonly č: Extension; readonly j: Extension; readonly w: Extension; readonly y: Extension; readonly h: Extension; readonly ç: Extension; readonly CORE_GEMINATE: Extension; readonly EXTENSION_GEMINATE: Extension; readonly "'": Extension; readonly EJECTIVE: Extension; readonly VELARIZED: Extension; readonly '"': Extension; readonly "\u00BF": Extension; };