import { ResultUnit } from "../../../blp-parser/result-unit.class"; import { SpritesGroupState } from "../display/sprites-group-state.class"; import { GameUnitObject } from "../global-objects/game-unit-object.class"; export interface ConditionDef { negated: boolean; conditionId: string; } export declare class GroupStateDefinition { sprites: string[]; altSprites: string[]; conditions: ConditionDef[]; constructor(definition: ResultUnit); create(group: GameUnitObject): SpritesGroupState; }