import type { Vec3 } from '@quake2ts/shared'; import type { Entity } from '../../entities/entity.js'; import type { GameExports } from '../../index.js'; export declare const VIEW_HEIGHT = 22; export declare function P_ProjectSource(game: GameExports, ent: Entity, offset: Vec3, forward: Vec3, right: Vec3, up: Vec3): Vec3; export declare function getProjectileOrigin(game: GameExports, ent: Entity, offset?: Vec3): Vec3; export declare function getWeaponVectors(ent: Entity, angleVectorsFn: (angles: Vec3) => { forward: Vec3; right: Vec3; up: Vec3; }): { forward: Vec3; right: Vec3; up: Vec3; origin: Vec3; }; //# sourceMappingURL=projectSource.d.ts.map