Mines are, by default, in phase space...this makes them invulnerable to damage...
All scout ships have an ability to "decloak" mines, allowing them to suffer damage...
ANY ship can damage a mine, but only if the mine has been decloaked by a scout ship....
The easiest way to deal with mines is to have a few scouts scattered around the edge of the minefield so that all the mines are decloaked...then, SC are usually the most efficient way to destroy the mines once they are made visible...
Strikecraft are fast and don't suffer from exploding mines, so they should be able to destroy the mines quickly and without loss....however, you may want to spread around the squadrons of strikecraft so they are shooting at different mines....SC can suffer from "overkill" where all the ships shoot at the same target and at the same time, doing way more damage than needed and wasting their shots...