import { default as React } from 'react'; import { IconSizes, IconStringList } from '../../Icons/Icon.models'; type CommonOption = { /** We require a label to be a part of the Option object so we can display the label. */ label: string; /** We need a link to be a part of the Option object if the rows navigate pages. */ link?: string; /** Used if the option needs an `Icon`. */ icon?: { name: IconStringList; width?: string; height?: string; }; }; type BaseOption