//! Use case and scenario creation logic
//!
//! This module contains components responsible for creating new use cases
//! and scenarios with proper validation, unique ID generation, and methodology support.

mod scenario_creator;
mod use_case_creator;

pub use scenario_creator::{ExtensionScenarioParams, ScenarioCreator, ScenarioParams, StepParams};
pub use use_case_creator::{
    UseCaseCreationParams, UseCaseCreator, UseCaseWithCustomFieldsParams,
    UseCaseWithMethodologyParams, UseCaseWithViewsParams,
};
