import { GameFormat } from '@firestone-hs/reference-data' ; import { DuelsInfo } from '../../../models/duels-info' ; import { OverwolfService } from '../../overwolf.service' ; import { MindVisionOperationFacade } from './mind-vision-operation-facade' ; import { MindVisionService } from './mind-vision.service' ; export class GetDuelsInfoOperation extends MindVisionOperationFacade < DuelsInfo > { constructor ( mindVision , ow ) { super ( ow , 'getDuelsInfo' , ( forceReset ? ) => mindVision . getDuelsInfo ( forceReset ) , ( info ) => false , ( info ) => ( { ... info , FormatType : GameFormat . FT_WILD , Name : 'Duels deck' , HeroCardId : 'HERO_01' , } as DuelsInfo ) , 3 , 1500 ) ; } }