import React from 'react';
import type { Application } from '../../application';
import type { IEntityTags } from '../../domain';
export interface IDataSourceNotificationsProps {
    tags: IEntityTags[];
    application: Application;
    tabName: string;
}
/**
 * A notifications popover which shows rolled-up alert notifications.
 * Shown in the tabs for the main "data source entities" such as clusters and load balancers.
 * Identical alerts for multiple entities are grouped together.
 */
export declare class DataSourceNotifications extends React.Component<IDataSourceNotificationsProps> {
    getDataSourceAnalyticsLabel: () => string;
    render(): JSX.Element;
}
export declare const DATA_SOURCE_NOTIFICATIONS = "spinnaker.core.entityTag.alerts.datasourcenotifications";
