     }
   }
   
+  /// The tabBar theming style.
+  open var tabBarThemingStyle = TabBarThemingStyle.auto
+  
   /**
    A UIPanGestureRecognizer property internally used for the interactive
    swipe.

    prepareTabBar()
    prepareTabItems()
    prepareSelectedIndexViewController()
  }
  
  open override func transition(to viewController: UIViewController, completion: ((Bool) -> Void)?) {
    transition(to: viewController, isTriggeredByUserInteraction: false, completion: completion)
  }
}


  case bottom
}

public enum TabBarThemingStyle {
  case auto
  case primary
  case secondary
}

extension UIViewController {
  /// TabItem reference.
  @objc
