@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.
17 lines (16 loc) • 587 B
TypeScript
import { type CA } from "../../ca/index.js";
/** Information directly pertaining to Slot VI. */
export type SlotVI = CA;
/** Additional information relevant to Slot VI. */
export type SlotVIMetadata = {
/** Whether Slot V contains any affixes. */
readonly isSlotVFilled: boolean;
};
/**
* Converts Slot VI into Ithkuil.
*
* @param slot The Ca of the formative.
* @param metadata Additional information relevant to Slot VI.
* @returns Romanized Ithkuilic text representing Slot VI.
*/
export declare function slotVIToIthkuil(slot: SlotVI, metadata: SlotVIMetadata): string;