/**
 * Compatibility re-export.
 *
 * `Penalty` moved to `entities/penalty/Penalty` but some code still imports
 * from `entities/Penalty`. Re-exporting avoids having two distinct classes
 * (which breaks assignability due to private fields).
 */

export { Penalty } from './penalty/Penalty';
export type { PenaltyProps } from './penalty/Penalty';

export { PenaltyType } from './penalty/PenaltyType';
export { PenaltyStatus } from './penalty/PenaltyStatus';
export { PenaltyValue } from './penalty/PenaltyValue';
export { PenaltyReason } from './penalty/PenaltyReason';
export { PenaltyNotes } from './penalty/PenaltyNotes';
export { PenaltyId } from './penalty/PenaltyId';