import React from 'react';
import NotificationItemFactory from './notification-panel/notification-item';
import { Notifications } from '@kepler.gl/types';
import { removeNotification } from '@kepler.gl/actions';
interface NotificationPanelProps {
    removeNotification?: typeof removeNotification;
    notifications: Notifications[];
}
declare function NotificationPanelFactory(NotificationItem: ReturnType<typeof NotificationItemFactory>): React.ComponentClass<NotificationPanelProps>;
declare namespace NotificationPanelFactory {
    var deps: (typeof NotificationItemFactory)[];
}
export default NotificationPanelFactory;
