import { Entity } from '../../entities/entity.js'; import { WeaponId } from '../../inventory/playerInventory.js'; export declare function setInstantSwitch(enabled: boolean): void; /** * ChangeWeapon * Source: p_weapon.cpp:761-809 */ export declare function ChangeWeapon(ent: Entity, weaponId?: WeaponId): void; /** * Auto-Switch on Empty Ammo * Source: p_weapon.cpp: NoAmmoWeaponChange */ export declare function NoAmmoWeaponChange(ent: Entity): void; export declare function getBestWeapon(player: Entity): WeaponId | null; export declare function switchToBestWeapon(player: Entity): void; //# sourceMappingURL=switching.d.ts.map