/**
 * Careers Module - Main Entry Point
 *
 * This file provides backward compatibility with existing imports
 * while the new modular structure lives in lib/careers/
 *
 * **Architecture:**
 * - lib/careers/types.ts - Type definitions
 * - lib/careers/constants.ts - Configuration
 * - lib/careers/transformers.ts - Data transformation
 * - lib/careers/queries.ts - Database queries
 * - lib/careers/service.ts - Business logic
 * - lib/careers/index.ts - Public API
 *
 * **Migration Guide:**
 * Old: import { fetchOpenJobs } from '@/lib/careers';
 * New: import { fetchOpenJobs } from '@/lib/careers'; // Same import!
 *
 * The new modular structure is used internally but exports remain the same
 * for backward compatibility with existing code and tests.
 */

// Re-export everything from the new modular structure
export * from "./careers/index";

// Maintain backward compatibility with old imports
export type { JobListing, Lang } from "./careers/types";
