import { ActivityResponse } from '../../../src/gen/models';
/**
 * A utility hook that takes in an entity and creates bookmark actions
 * that can then be used on the UI. The entity is expected to be an ActivityResponse.
 * @param entity - The entity to which we want to apply reaction actions, expects an ActivityResponse.
 */
export declare const useBookmarkActions: ({ entity, }: {
    entity: ActivityResponse;
}) => {
    addBookmark: import("../internal").StableCallback<[], Promise<void>>;
    removeBookmark: import("../internal").StableCallback<[], Promise<void>>;
    toggleBookmark: import("../internal").StableCallback<[], Promise<void>>;
};
