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;
}