use crateDeliveryError;
use crate;
/// Abstracts the delivery of dose-reminder notifications to the user.
///
/// Implement this trait in the infrastructure layer (console, push, email, …).
/// Inject via `Arc<dyn NotificationPort>` into `ScheduleDoseService`.