export { AppRouter, default as Router } from './AppRouter';
export { ProtectedRoute } from './ProtectedRoute';
export {
  ROUTES,
  routesConfig,
  canAccessRoute,
  getRouteByPath,
  type RouteConfig
} from './routes.config';

// Additional utility exports for route components
export {
  ConditionalRender,
  AdminRoute,
  ManagerRoute,
  useRouteAccess,
  withProtectedRoute
} from './ProtectedRoute';