<?php

namespace App\Libraries\NotificationChannels;

interface NotificationChannelInterface
{
    /**
     * Sends the rendered notification. Returns true on successful dispatch
     * (queued or sent — not necessarily delivered, that's provider-side).
     */
    public function send(string $recipient, ?string $subject, string $body): bool;
}
