/** A level. */
export type Level = "MIN" | "SBE" | "IFR" | "DFC" | "EQU" | "SUR" | "SPL" | "SPQ" | "MAX";
/** An array containing all levels. */
export declare const ALL_LEVELS: readonly Level[];
/** An object mapping levels to their Ithkuilic translations. */
export declare const LEVEL_TO_ITHKUIL_MAP: {
    readonly MIN: "ao";
    readonly SBE: "aö";
    readonly IFR: "eo";
    readonly DFC: "eö";
    readonly EQU: "oë";
    readonly SUR: "öe";
    readonly SPL: "oe";
    readonly SPQ: "öa";
    readonly MAX: "oa";
};
/** An object mapping levels to their names. */
export declare const LEVEL_TO_NAME_MAP: {
    readonly MIN: "Minimal";
    readonly SBE: "Subequative";
    readonly IFR: "Inferior";
    readonly DFC: "Deficient";
    readonly EQU: "Equative";
    readonly SUR: "Surpassive";
    readonly SPL: "Superlative";
    readonly SPQ: "Superequative";
    readonly MAX: "Maximal";
};
/**
 * Converts a level into Ithkuil.
 *
 * @param level The level to be converted.
 * @returns Romanized Ithkuilic text representing the level.
 */
export declare function levelToIthkuil(level: Level): "ao" | "aö" | "eo" | "eö" | "oë" | "öe" | "oe" | "öa" | "oa";
