/*
 * File: index.ts
 * Description: Barrel exports for Dashboard module navigation
 * Design & Developed by Tech4Biz Solutions
 * Copyright (c) Spurrin Innovations. All rights reserved.
 */

// Export main navigator
export { default as DashboardStackNavigator } from './DashboardStackNavigator';

// Export navigation types
export type {
  DashboardStackParamList,
  DashboardNavigationProp,
  DashboardScreenProps,
  DashboardScreenProps,
  PatientDetailsScreenProps,
  AlertDetailsScreenProps,
  DepartmentStatsScreenProps,
  QuickActionsScreenProps,
  DashboardScreenParams,
  PatientDetailsScreenParams,
  AlertDetailsScreenParams,
  DepartmentStatsScreenParams,
  QuickActionsScreenParams,
} from './navigationTypes';

// Export navigation utilities
export {
  navigateToERDashboard,
  navigateToPatientDetails,
  navigateToAlertDetails,
  navigateToDepartmentStats,
  navigateToQuickActions,
  goBack,
  resetToERDashboard,
  replaceWithERDashboard,
  navigateToERDashboardAndClearStack,
  navigateToPatientDetailsAndClearStack,
  navigateToAlertDetailsAndClearStack,
} from './navigationUtils';

/*
 * End of File: index.ts
 * Design & Developed by Tech4Biz Solutions
 * Copyright (c) Spurrin Innovations. All rights reserved.
 */ 