import { ResultUnit } from "../../../blp-parser/result-unit.class"; import { ScriptUnit } from "./script-unit.class"; import { GameUnitObject } from "../global-objects/game-unit-object.class"; import { SceneUnitObject } from "../global-objects/scene-unit-object.class"; import { Actionable } from "./interfaces/actionable.interface"; export declare class Script implements Actionable { units: ScriptUnit[]; constructor(results: ResultUnit, context: GameUnitObject | SceneUnitObject); execute(): void; executeAction(actionName: string, args: string[]): void; }