from __future__ import annotations from typing import Union from .simple_solver import SimpleSolver, SimpleSolverConfig from .solver_base import BaseSolver, BaseSolverConfig, Solvers SolverConfigTypes = Union[*Solvers._solver_config_registry.values()] SolverTypes = Union[*Solvers._solver_registry.values()] __all__ = [ "BaseSolver", "BaseSolverConfig", "SimpleSolver", "SimpleSolverConfig", "SolverConfigTypes", "SolverTypes", "Solvers", ]