import { type LucideIcon } from "lucide-react";
export type WatchTargetType = "item" | "review" | "project" | "agent-run";
export type WatchEventOption = {
    eventType: string;
    label: string;
    icon: LucideIcon;
};
declare const itemWatchEventOptions: WatchEventOption[];
declare const projectWatchEventOptions: WatchEventOption[];
export declare function getWatchEventOptions(targetType: WatchTargetType | string): WatchEventOption[];
export declare function getEventTypeLabel(eventType: string): string;
export declare function getEventTypeIcon(eventType: string): LucideIcon | undefined;
export { itemWatchEventOptions, projectWatchEventOptions };
