import { NotificationInfo } from "./notification-info";
import { InjectionToken } from "@angular/core";

export declare const NOTIFICATION_SERVICE: InjectionToken<string>;

/**
 * Provides API for publishing notifications.
 *
 * @export
 * @interface NotificationService
 */
export declare interface NotificationService {
    /**
     * Publishes a basic notification.
     *
     * @param {BasicNotificationInfo} notificationInfo Notification configuration options
     * @memberof NotificationService
     */
    publishBasicNotification(notificationInfo: NotificationInfo);
}
