Based on what is selected as the first stage in a tournament, limit what is available for the 2nd or 3d stage, etc.
It doesnt make sense to have for example 8 teams DE bracket, and than be able to select 4 teams SE bracket (they are both terminal brackets), instead it only makes sense to have RR->DE/SE, or SWISS->DE/SE.