Preheat oven to 375ºF.
In a large mixing bowl cream butter for 30 minutes. Add sugars, baking powder and baking soda; beat until well combined. Beat in eggs and vanilla. Scrape down sides of bowl. Beat in flour.
Stir in oats, coconut and dried fruit. The batter will be very stiff.
Drop rounded teaspoons of batter on to parchment-lined baking sheets. Bake for 8-10 minutes until slightly golden and centre is set. Transfer to wire rack to cool.