/** * ChasingBehavior - UFO pursues celestial events (meteors, comets) * * Phases: Direct pursuit with beam tracking, gives up if target escapes */ import type { IUFOBehavior } from "../../contracts/IUFOBehavior.js"; import type { BehaviorContext } from "../../contracts/IUFOBehaviorRunner.js"; import type { UFOState, EventPosition } from "../../domain/ufo-types.js"; export declare class ChasingBehavior implements IUFOBehavior { readonly state: UFOState; start(ctx: BehaviorContext, event: EventPosition): void; update(ctx: BehaviorContext): void; } //# sourceMappingURL=ChasingBehavior.d.ts.map