import { SelectableItemAria } from '@react-aria/selection';
import type { Key, MutableRefObject } from 'react';
import type { ListState } from 'react-stately';
export type UseNotificationListItemPropsType<T extends object> = {
    key: Key;
    ref: MutableRefObject<HTMLElement | null>;
    state: ListState<T>;
};
export declare function useNotificationListItem<T extends object>(props: UseNotificationListItemPropsType<T>): SelectableItemAria;
