export { ReviewsModule } from './reviews.module';
export { ReviewEntity, type ReviewProps } from './domain/entities/review.entity';
export { Rating } from './domain/value-objects/rating.vo';
export { ReviewCreatedEvent } from './domain/events/review-created.event';
export { ReviewDeletedEvent } from './domain/events/review-deleted.event';
export {
  REVIEW_REPOSITORY,
  IReviewRepository,
  type PaginatedResult,
} from './domain/repositories/review.repository';
export { type ReviewItemData, type ReviewStatsData } from './domain/repositories/review-read.dto';
