//! Control-flow SDK-only DTOs.
//!
//! Most control-flow types are auto-generated from the OpenAPI spec — see
//! [`crate::api_spec`]. This file holds the negation-as-failure request,
//! whose `goal` payload is a freeform JSON map not faithfully captured in
//! the OpenAPI schema today.
use BTreeMap;
use ;
/// A freeform goal payload, unstructured at the SDK boundary.
pub type GoalPayload = ;
/// Negation-as-failure request: succeed iff `goal` cannot be proven.