It could be useful to use bool in exclusion constraints, but it's currently not nicely supported. The attached patch adds support for bool to the btree_gist extension, so we can do this. I am adding this to the commitfest 2021-07.
pgsql-hackers by date:
Соглашаюсь с условиями обработки персональных данных