Preheat the oven to 175°C. Grease a 23 cm (9-inch) springform pan with non-stick spray and line it with parchment paper; set aside.
Spread the almonds and hazelnuts on a baking sheet. Bake in the middle of the oven for 8-10 minutes, or until fragrant; set aside.
In a food processor with a blade attachment, combine the figs, candied orange peel, and dried apricots. Pulse until the ingredients are finely chopped. Transfer the fruit mixture to a large bowl.
Mix the chopped fruit with the flour, cocoa powder, cinnamon, nutmeg, cloves, and kosher salt until all ingredients are evenly combined. Add the roasted nuts and stir.
In a medium saucepan, combine the honey and sugar. Cook over medium-high heat, stirring constantly, until the mixture starts to bubble (around 118°C). Quickly pour the hot sugar mixture into the bowl with the fruit and nuts and mix thoroughly with a greased spatula.
Pour the panforte batter into the prepared pan. Bake in the middle of the oven for 30 minutes. After baking, allow the cake to cool on a rack for 20 minutes. Then, use a knife to loosen the edges of the cake from the pan, remove the side ring, and let it cool completely.
Once cooled, dust the panforte with powdered sugar. Cut into small pieces and serve.