//! `pq` โ the typed DSL for the prism-query wire alphabet.
//!
//! Per the [pq spec](../../../docs/specs/pq.md) ยง5, three discriminated
//! unions plus supporting types describe every shape that crosses the
//! pq wire: `Target` (focus), `Filter` (project), `Output` (settle).
//!
//! The types are gated by the `pq` feature so prismqueer's core API
//! stays serde-free for consumers that don't need wire shapes.
pub use ;
pub use ;
pub use Reference;
pub use Target;