//! Static Tenant Resolver Plugin
//!
//! This plugin provides tenant data and hierarchy from configuration.
//! Useful for testing, development, and simple deployments.
//!
//! ## Configuration
//!
//! ```yaml
//! gears:
//!   static_tr_plugin:
//!     vendor: "constructorfabric"
//!     priority: 100
//!     tenants:
//!       - id: "550e8400-e29b-41d4-a716-446655440001"
//!         name: "Root Tenant"
//!         status: active
//!       - id: "550e8400-e29b-41d4-a716-446655440002"
//!         name: "Child Tenant"
//!         status: active
//!         parent_id: "550e8400-e29b-41d4-a716-446655440001"
//! ```

#![cfg_attr(coverage_nightly, feature(coverage_attribute))]

pub mod config;
pub mod domain;
pub mod gear;

pub use gear::StaticTrPlugin;
