
import { Key, MutableRefObject } from "react";
import { ListState } from "react-stately";
import { SelectableItemAria } from "@react-aria/selection";

//#region src/components/overlays/NewNotifications/hooks/use-notification-list-item.d.ts
type UseNotificationListItemPropsType<T extends object> = {
  key: Key;
  ref: MutableRefObject<HTMLElement | null>;
  state: ListState<T>;
};
declare function useNotificationListItem<T extends object>(props: UseNotificationListItemPropsType<T>): SelectableItemAria;
//#endregion
export { UseNotificationListItemPropsType, useNotificationListItem };
//# sourceMappingURL=use-notification-list-item.d.ts.map