export type ListType = 'ordered' | 'unordered';

export type ListVariant = 'primary' | 'secondary' | 'tertiary';

export type GapValue = string;

export type ListProps = {
  listType?: ListType;
  gap?: GapValue;
  showMarker?: boolean;
  className?: string;
  style?: React.CSSProperties;
  children?: React.ReactNode;
};

export type ContentFieldsProps = {
  listTypeName?: string;
  listTypeLabel?: string;
  listTypeDefault?: ListType;
};
