/**
 * @ai-summary Public API for onboarding feature capsule
 * @ai-context This is the ONLY file other features should import from
 */

// Export service for use by other features
export { OnboardingService } from './domain/onboarding.service';

// Export types needed by other features
export type {
  OnboardingPreferences,
  OnboardingStatus,
  SavePreferencesRequest,
  SavePreferencesResponse,
  CompleteOnboardingResponse,
  OnboardingStatusResponse,
} from './domain/onboarding.types';

// Internal: Register routes with Fastify app
export { onboardingRoutes } from './api/onboarding.routes';
