import type { Alignment, Attack, Monster } from "./entity"; export declare const alignmentMap: Map; type CoreStat = "str" | "dex" | "con" | "int" | "wis" | "cha"; type ParsedStats = { hp: number | string; attacks: Attack[][]; coreStats: Record; alignment: Alignment; level: number | string; ac: number; armor: string | undefined; movementDistance: string; movementType: string | undefined; }; export declare function getStatNameFromPrefix(prefix: string): CoreStat; export declare function parseStats(stats: string): ParsedStats; /** * Parse a shadowdark statblock * @param statblockText The text which makes up the statblock */ export declare function parseStatblock(statblockText: string): Monster; export {};