///
import { NotificationActivityEnriched, UR } from 'getstream';
import { OnClickUserHandler, PropsWithElementAttributes } from '../utils';
import { DefaultUT, DefaultAT, FeedManager } from '../context';
export declare type NotificationProps = PropsWithElementAttributes<{
/** The activity group to display in this notification */
activityGroup: NotificationActivityEnriched;
/** Callback to call when clicking on a notification */
onClickNotification?: (activityGroup: NotificationActivityEnriched) => void;
/** Callback to call when clicking on a user in the notification */
onClickUser?: OnClickUserHandler;
/** Callback to mark a notification as read, if not supplied the dropdown used to mark as read will not be shown */
onMarkAsRead?: FeedManager['onMarkAsRead'];
}>;
export declare const Notification: ({ activityGroup, onMarkAsRead, onClickUser, onClickNotification, className, style, }: NotificationProps) => JSX.Element | null;
//# sourceMappingURL=Notification.d.ts.map