import * as React from 'react';
import type { Language } from '../../../types';
import type { GnbDeleteNotifications, GnbNotificationItem, GnbRenderNotificationItem } from './types';
interface NotificationPanelProps {
    variant: 'desktop' | 'mobile';
    language: Language;
    notifications: GnbNotificationItem[];
    showHeader?: boolean;
    onClickNotification?: (item: GnbNotificationItem, index: number) => void;
    renderNotificationItem?: GnbRenderNotificationItem;
    onDeleteNotifications?: GnbDeleteNotifications;
    onClose: () => void;
}
export declare const NotificationPanel: {
    ({ variant, language, notifications, showHeader, onClickNotification, renderNotificationItem, onDeleteNotifications, onClose, }: NotificationPanelProps): React.JSX.Element;
    displayName: string;
};
export {};
//# sourceMappingURL=Panel.d.ts.map