//! Window/tab use cases (ARCHITECTURE §6, §10; L10). Detaching a tab into a new
//! OS window, persisting the workspace.

mod usecases;

pub use usecases::{
    MoveTabToNewWindow, MoveTabToNewWindowInput, MoveTabToNewWindowOutput, RestoreOpenWindows,
    RestoreOpenWindowsOutput, SnapshotOpenWindows, SnapshotOpenWindowsInput,
};
