import * as _backstage_backend_plugin_api from '@backstage/backend-plugin-api'; import { Notification } from '@backstage/plugin-notifications-common'; /** * @public */ declare const notificationsModuleEmail: _backstage_backend_plugin_api.BackendFeature; /** * @public */ interface NotificationTemplateRenderer { getSubject?(notification: Notification): Promise; getText?(notification: Notification): Promise; getHtml?(notification: Notification): Promise; } /** * @public */ interface NotificationsEmailTemplateExtensionPoint { setTemplateRenderer(renderer: NotificationTemplateRenderer): void; } /** * @public */ declare const notificationsEmailTemplateExtensionPoint: _backstage_backend_plugin_api.ExtensionPoint; export { notificationsModuleEmail as default, notificationsEmailTemplateExtensionPoint }; export type { NotificationTemplateRenderer, NotificationsEmailTemplateExtensionPoint };