How to exclude checklists

I am trying to search for all open todo’s that are not completed and I want to exclude any #checklist list items from my search.

I have tried search such as: “is:todo -is:complete” which works for open tasks. When I add in the option to hide the checklist items I end up with no results. I have tried “is:todo -is:complete #checklist > -is:todo”. When I use the “#checklist > -is:todo” by itself it hides my checklist todo’s. But when I add it to the other portion it comes up empty.

Thoughts or ideas?