import { DirectionOutputCardinal } from '../../../../../resources/util'; import { RaidbossData } from '../../../../../types/data'; import { TriggerSet } from '../../../../../types/trigger'; type Phase = 'one' | 'snaking' | 'arenaSplit' | 'xtremeSnaking'; type SnakingFlagsType = { [flags: string]: { elem: 'water' | 'fire'; mech: 'protean' | 'stack' | 'buster'; }; }; export interface Data extends RaidbossData { phase: Phase; actorPositions: { [id: string]: { x: number; y: number; heading: number; }; }; dareCount: number; waveDir: DirectionOutputCardinal; snakings: SnakingFlagsType[string][]; snakingCount: number; snakingDebuff?: 'fire' | 'water'; } declare const triggerSet: TriggerSet; export default triggerSet;