mh3-data
Version:
Monster Hunter Tri data for monsters, quests, and weapons
14 lines (13 loc) • 845 B
TypeScript
import type { WeaponMultipliers } from '../types';
/**
* Type assertion for Longsword special multiplier args
*/
export declare function assertLongswordWeaponMultipliers(longsword: WeaponMultipliers['longsword'] | undefined): asserts longsword is NonNullable<WeaponMultipliers['longsword']>;
/**
* Type assertion for Switch Axe special multiplier args
*/
export declare function assertSwitchAxeWeaponMultipliers(switchAxeMode: WeaponMultipliers['switchAxeMode'] | undefined): asserts switchAxeMode is NonNullable<WeaponMultipliers['switchAxeMode']>;
/**
* Type assertion for Sword and Shield special multiplier args
*/
export declare function assertSwordAndShieldWeaponMultipliers(swordAndShieldMode: WeaponMultipliers['swordAndShieldMode'] | undefined): asserts swordAndShieldMode is NonNullable<WeaponMultipliers['swordAndShieldMode']>;