Can you provide an example use case?
Is it something like this:
You have a ground plane. You scatter some grass on the ground and use a noise map for density. Then you scatter some pebbles and you use a different noise map for their density.
Then you want the grass only in the areas where there are no pebbles, and you want the pebbles only in the areas where there is no grass. No overlapping.