import type { CritStyle } from './types'; export declare function applyCriticalMultiplier(baseDamage: number): number; export declare function selectCritDamage(baseDamage: number, damageReduction: number, damageBonus?: number): { style: CritStyle; damage: number; }; export declare function calculateFinalDamage(baseDamage: number, damageReduction: number, isCritical: boolean, damageBonus?: number): number; export declare function isAttackSuccessful(attackRoll: number, defenseRoll: number): boolean; //# sourceMappingURL=damage.d.ts.map