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