import type { RefCallback } from "react"; import type { LiveNotificationEntry, NotificationGroup, NotificationThread } from "../core/NotificationEngineProps"; import type { NotificationRowOpenEvent } from "../row/NotificationRowProps"; interface InboxListProps { groups: NotificationGroup[]; isPhone: boolean; selectedId: string | null; checked: ReadonlySet; openThreads: ReadonlySet; idPrefix: string; onOpenRow: (item: LiveNotificationEntry, event: NotificationRowOpenEvent) => void; onCheckedChange?: (item: LiveNotificationEntry, checked: boolean) => void; onThreadToggle: (thread: NotificationThread) => void; linkRefFor: (id: string) => RefCallback; } export declare const InboxList: ({ groups, isPhone, selectedId, checked, openThreads, idPrefix, onOpenRow, onCheckedChange, onThreadToggle, linkRefFor, }: InboxListProps) => import("react/jsx-runtime").JSX.Element; export {};