import { Module } from '@nestjs/common';
import { SegmentsService } from './segments.service';
import { EnhancedSeatsService } from './enhanced-seats.service';
import { TripProgressService } from './trip-progress.service';
import { SegmentSeatsController } from './segments.controller';
import { PrismaService } from '../../common/prisma.service';

@Module({
  controllers: [SegmentSeatsController],
  providers: [
    SegmentsService,
    EnhancedSeatsService,
    TripProgressService,
    PrismaService
  ],
  exports: [
    SegmentsService,
    EnhancedSeatsService,
    TripProgressService
  ]
})
export class SegmentsModule {}