import { CardsFacadeService } from '@services/cards-facade.service' ; import { BattlegroundsState } from '../../../../models/battlegrounds/battlegrounds-state' ; import { PatchesConfigService } from '../../../patches-config.service' ; import { BgsStatUpdateEvent } from '../events/bgs-stat-update-event' ; import { BattlegroundsStoreEvent } from '../events/_battlegrounds-store-event' ; import { EventParser } from './_event-parser' ; export class BgsStatUpdateParser implements EventParser { constructor ( private readonly cards , private readonly patchesService ) { } public applies ( gameEvent , state ) { return state && state . currentGame && gameEvent . type === 'BgsStatUpdateEvent' ; } public async parse ( currentState , event ) { return null ; } }