import { BattlegroundsState } from '../../../../models/battlegrounds/battlegrounds-state' ; import { Preferences } from '../../../../models/preferences' ; import { BattlegroundsStoreEvent } from '../events/_battlegrounds-store-event' ; export interface BattlegroundsOverlay { handleHotkeyPressed ( state , force ) : Promise < void > ; updateOverlay ( state ) : Promise < void > ; handleDisplayPreferences ( preferences ) : Promise < void > ; processEvent ( gameEvent ) : Promise < void > ; }