import type { DatabaseNotificationPayload, MailNotificationMessage, NotificationChannelName } from "./types.ts"; declare abstract class Notification { via(_notifiable: TNotifiable): NotificationChannelName[]; toMail(_notifiable: TNotifiable): MailNotificationMessage | null; toDatabase(_notifiable: TNotifiable): DatabaseNotificationPayload | null; } export { Notification };