# ZEN Types
**Core type system of [ZEN Engine](https://crates.io/crates/zen-engine)**, the open-source [Business Rules Engine (BRE)](https://gorules.io) from [GoRules](https://gorules.io).
[](https://opensource.org/licenses/MIT)
[](https://crates.io/crates/zen-types)
Shared types powering static analysis across the ZEN Engine: type flow, exhaustiveness checking and precise diagnostics for decision graphs, decision tables and policies, available before anything runs.
This crate is an internal building block; most users want [zen-engine](https://crates.io/crates/zen-engine) or [zen-expression](https://crates.io/crates/zen-expression).
## Resources
- [ZEN Engine](https://github.com/gorules/zen) - the open-source rules engine
- [Rust SDK documentation](https://docs.gorules.io/developers/sdks/rust)
- [GoRules](https://gorules.io) - the platform around the open-source engine
## License
[MIT License](https://opensource.org/licenses/MIT)