import type { GnbNotificationItem, GnbRenderNotificationItem } from './types';
interface NotificationListProps {
    notifications: GnbNotificationItem[];
    emptyLabel: string;
    isMobile: boolean;
    onClickNotification?: (item: GnbNotificationItem, index: number) => void;
    renderNotificationItem?: GnbRenderNotificationItem;
    isDeleteMode?: boolean;
    selectedNotificationIds?: string[];
    onToggleSelectNotification?: (item: GnbNotificationItem) => void;
    selectLabel?: string;
    unselectLabel?: string;
    onClose: () => void;
}
export declare const NotificationList: {
    ({ notifications, emptyLabel, isMobile, onClickNotification, renderNotificationItem, isDeleteMode, selectedNotificationIds, onToggleSelectNotification, selectLabel, unselectLabel, onClose, }: NotificationListProps): import("react").JSX.Element;
    displayName: string;
};
export {};
//# sourceMappingURL=NotificationList.d.ts.map