import { ActivityMarkEvent, NotificationStatusResponse } from '../../../gen/models';
import { EventPayload, UpdateStateResult } from '../../../types-internal';
import { Feed } from '../../feed';
export declare const updateNotificationStatusFromActivityMarked: (event: ActivityMarkEvent, currentNotificationStatus: NotificationStatusResponse | undefined, aggregatedActivities?: Array<{
    group: string;
}>) => UpdateStateResult<{
    data?: {
        notification_status: NotificationStatusResponse;
    };
}>;
export declare function handleActivityMarked(this: Feed, event: EventPayload<'feeds.activity.marked'>): void;
