import { MouseEvent, ReactElement } from 'react';
import { Notification } from '@fridaygame/client';
import { To } from 'react-router-dom';
export interface Props {
    notifications?: Notification[];
    colored?: boolean;
    toNotification?: (notification: Notification) => To;
    onNotificationClick?: (notification: Notification) => (event: MouseEvent<HTMLButtonElement>) => unknown;
    notificationHref?: (notification: Notification) => string;
    notificationTarget?: (notification: Notification) => string;
}
export default function NotificationList({ notifications, colored, toNotification, onNotificationClick, notificationHref, notificationTarget, }: Props): ReactElement;
