How can I have Exposed filter of Flag type in views?
You can follow these steps:


You can create taxonomy terms for your flag types.
Add  term reference (taxonomy reference) field in your content type pointing to flag taxonomy.
In your view, add filter of taxonomy terms then and check exposed filter checkbox.


You can use Better Exposed Filters module for better UI.