export interface M5Skill { fw: number attribute: string } export interface M5SkillUnlearned extends M5Skill { initial: number } export interface M5SkillLearned extends M5Skill { skill: string type: string } export interface M5Attribute { value: number bonus: number } export interface M5RollData { c: any i: any iType: string rolls: {} res: { label: string } } export interface M5RollResult { formula: string label: string type: string total: number totalStr: string result: string dice: {} css: string } export enum M5EwResult { TBD = "", FUMBLE = "roll-ew-result-fumble", CRITICAL = "roll-ew-result-critical", HIGH = "roll-ew-result-high", FAIL = "roll-ew-result-fail", PASS = "roll-ew-result-pass" }