01 - Preheat oven to 350°F. Line two baking sheets with parchment paper.
02 - In a medium bowl, mix dried cherries, golden raisins, chopped apricots, and candied orange peel. Set aside.
03 - Using an electric mixer in a large bowl, beat unsalted butter, light brown sugar, and granulated sugar until light and creamy.
04 - Beat in eggs one at a time, ensuring thorough incorporation. Blend in dark rum or orange juice and vanilla extract.
05 - In a separate bowl, whisk together all-purpose flour, baking powder, baking soda, salt, ground cinnamon, ground nutmeg, ground cloves, and ground allspice.
06 - Gradually mix dry ingredients into the wet mixture, stirring until just combined to avoid overmixing.
07 - Gently fold in the prepared dried fruit mixture, walnuts, and pecans until evenly distributed throughout the dough.
08 - Drop rounded tablespoons of dough onto prepared baking sheets, spacing each cookie about 2 inches apart.
09 - Bake cookies for 11 to 13 minutes or until the edges are golden and the centers are set.
10 - Allow cookies to cool on baking sheets for 5 minutes, then transfer to a wire rack to cool completely.