01 - Line a muffin tin with 8 paper or silicone cupcake liners and set aside.
02 - Melt the dark chocolate in a heatproof bowl over simmering water or in short bursts in the microwave, stirring until smooth and glossy.
03 - Spoon about 1 tablespoon of melted dark chocolate into each cupcake liner. Use the back of the spoon to coat the bottom and sides evenly, reserving remaining chocolate for the tops.
04 - Refrigerate the chocolate-lined cups for 10 minutes until firm and set.
05 - Combine diced strawberries, honey or date syrup, and rose water (if using) in a bowl. Toss gently to coat evenly.
06 - Spoon the strawberry mixture into the chilled chocolate cups, filling each about 2/3 full.
07 - Cover the strawberry filling with the remaining melted dark chocolate, smoothing the tops with a spoon to create an even layer.
08 - Melt the white chocolate and drizzle over the tops of the cups for decoration, if desired.
09 - Sprinkle with chopped pistachios and, if desired, edible gold leaf or dried rose petals while chocolate is still slightly tacky.
10 - Refrigerate for at least 30 minutes until fully set. Peel off the liners carefully before serving.