import type { ScraperAdapter } from '../types';
import grandCinemas from './grand-cinemas';
import empireCinemas from './empire-cinemas';
import tajCinemas from './taj-cinemas';
import voxCinemas from './vox-cinemas';
import cinemall from './cinemall';
import tmdbEnricher from './tmdb-enricher';
import chainPosters from './chain-posters';
import dedupTmdb from './dedup-tmdb';

export const ADAPTERS: Record<string, ScraperAdapter> = {
  [grandCinemas.id]: grandCinemas,
  [empireCinemas.id]: empireCinemas,
  [tajCinemas.id]: tajCinemas,
  [voxCinemas.id]: voxCinemas,
  [cinemall.id]: cinemall,
  [tmdbEnricher.id]: tmdbEnricher,
  [chainPosters.id]: chainPosters,
  [dedupTmdb.id]: dedupTmdb,
};
