import type { FlagMediaName, KartEffect } from '../hardware';
import type { SoundName } from '../sounds';
import type { DamageEffectName } from './DamageName';
import type { DamageTarget } from './DamageTarget';
export interface Damage {
    name: DamageEffectName;
    target: DamageTarget;
    /** Time in seconds */
    duration: number;
    sound: SoundName;
    rgbEffect: KartEffect;
    /** Quantity of damage will affect the Kart */
    amount: number;
    flagMediaName: FlagMediaName;
}
