import { ECSContext } from "../ecs"; import * as THREE from "three"; export declare const Health: import("bitecs").ComponentType<{ value: "f32"; maxValue: "f32"; }>; export declare enum Relationship { NEUTRAL = 0, FRIENDLY = 1, HOSTILE = 2 } export declare const BASE_KNOCKBACK_FORCE = 10.5; export declare function getRelationship(ctx: ECSContext, eid1: number, eid2: number): Relationship; export declare function doHeal(ctx: ECSContext, actor: number, target: number, amount: number): boolean; export declare function doDamage(ctx: ECSContext, actor: number, target: number, amount: number, knockbackValue?: number, isCollision?: boolean, collisionDirection?: THREE.Vector3): boolean; //# sourceMappingURL=Health.d.ts.map