import React from 'react'; export interface IReferenceItemProps { children: React.ReactNode; isActive?: boolean; /** Meaning that it can have an active and non active state */ isSelectable?: boolean; /** If undefined, it means that this is a non focus index controlled time. (Parent container is unscrollable). This gets paired hand in hand with isSelectable */ isFocused?: boolean; /** Option to be able to expand, will open the expand button */ onExpand?: (id: string) => void; /** Option to be able to remove, will make the remove button available */ onRemove?: (id: string) => void; /** OnClick event */ onClick?: (id: string) => void; rowId: string; } /** In order to have an add button, you must have the `onAddClick` and `renderAddItem` */ export declare const ReferenceItem: React.FC;