// Wizard Framework Components
// ============================
// Wiederverwendbare Komponenten fuer Admin-Modul-Wizards

// Context & Provider
export { WizardProvider, useWizard } from './WizardProvider'

// UI Components
export { WizardStepper } from './WizardStepper'
export { WizardNavigation } from './WizardNavigation'
export { WizardBanner } from './WizardBanner'

// Education Components
export { EducationCard } from './EducationCard'
export { ArchitectureContext } from './ArchitectureContext'

// Test Components
export { TestRunner } from './TestRunner'
export { TestResultCard } from './TestResultCard'
export { TestSummary } from './TestSummary'

// Types
export type {
  WizardStep,
  StepStatus,
  TestResult,
  TestCategoryResult,
  FullTestResults,
  EducationContent,
  StepEducation,
  ModuleEducation,
  ArchitectureContext as ArchitectureContextType,
  WizardContextValue,
} from './types'
