import { Feed } from '../../../feed';
import { ActivityPinResponse, ActivityResponse, ActivityUpdatedEvent } from '../../../gen/models';
import { EventPayload } from '../../../types-internal';
export declare const updateActivityInState: (event: ActivityUpdatedEvent, activities: ActivityResponse[] | undefined) => {
    changed: boolean;
    entities: ActivityResponse[] | undefined;
};
export declare const updatePinnedActivityInState: (event: ActivityUpdatedEvent, pinnedActivities: ActivityPinResponse[] | undefined) => {
    changed: boolean;
    entities: ActivityPinResponse[] | undefined;
};
export declare function handleActivityUpdated(this: Feed, event: EventPayload<'feeds.activity.updated'>): void;
