export interface ListProps extends React.HTMLAttributes { children: React.ReactNode; /** * HTML list element to render. * @default "ul" */ as?: "ul" | "ol"; /** * @deprecated Use instead of `title`. */ title?: never; /** * Changes margin-block on list and font size on items. * @default "medium" */ size?: "small" | "medium" | "large"; } export interface ListItemProps extends React.HTMLAttributes { /** * List item content. */ children: React.ReactNode; /** * List item title. */ title?: string; /** * Icon to be used instead of bullet (unordered lists only). */ icon?: React.ReactNode; }