weaponTypes: {
    exotic: {
        _label: "PF1.Subtypes.Item.weapon.exotic.Single";
        1h: "PF1.WeaponSubtypeOneHanded";
        2h: "PF1.WeaponSubtypeTwoHanded";
        light: "PF1.WeaponSubtypeLight";
        ranged: "PF1.WeaponSubtypeRanged";
    };
    firearm: {
        _label: "PF1.Subtypes.Item.weapon.firearm.Single";
        ranged: "PF1.WeaponSubtypeRanged";
    };
    heavy: {
        _label: "PF1.Subtypes.Item.weapon.heavy.Single";
        ranged: "PF1.WeaponSubtypeRanged";
    };
    martial: {
        _label: "PF1.Subtypes.Item.weapon.martial.Single";
        1h: "PF1.WeaponSubtypeOneHanded";
        2h: "PF1.WeaponSubtypeTwoHanded";
        light: "PF1.WeaponSubtypeLight";
        ranged: "PF1.WeaponSubtypeRanged";
    };
    misc: {
        _label: "PF1.Subtypes.Item.weapon.misc.Single";
        other: "PF1.Other";
        splash: "PF1.WeaponTypeSplash";
    };
    siege: {
        _label: "PF1.Subtypes.Item.weapon.siege.Single";
        assault: "PF1.WeaponSubtypeAssault";
        direct: "PF1.WeaponSubtypeDirect";
        indirect: "PF1.WeaponSubtypeIndirect";
    };
    simple: {
        _label: "PF1.Subtypes.Item.weapon.simple.Single";
        1h: "PF1.WeaponSubtypeOneHanded";
        2h: "PF1.WeaponSubtypeTwoHanded";
        light: "PF1.WeaponSubtypeLight";
        ranged: "PF1.WeaponSubtypeRanged";
    };
} = ...