No! I'm sorry, but
Declan should only be for a boy. It is a wonderfully gorgeous Irish name and very handsome for a boy. Why take it away from boys and put it on a girl when there are so many other beautiful Irish names for girls? Try
Fiona,
Maeve,
Niamh,
Aisling, or
Isolde instead.