FAIK, each colour is a single specific foreign gene inserted into the fish. It is likely that there is no dominance as the genes are not naturally related. If there is equal expression of the genes, then it is possible to have offsprings that have both coloured proteins. What colour the fish will end up is hard to say, likely some mottled brown/grey, but you can only tell by experimenting.
BTW - I don't know if this is true in the US. But in Canada, Glofish that were available were treated so they are sterile (so as not to contaminate the enviroment ..... more likely so you have to buy the fish from the suppliers ..... we are way too cold to support Zebra danio in any natural body of water!). If so, you won't be able to breed them at all.