import { type VariantProps } from 'class-variance-authority'; import * as React from 'react'; declare const listVariants: (props?: ({ type?: "none" | "ordered" | "unordered" | null | undefined; spacing?: "none" | "sm" | "lg" | "xs" | "md" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; export type ListType = 'unordered' | 'ordered' | 'none'; export type ListProps = React.HTMLAttributes & VariantProps & { type?: ListType; ref?: React.Ref; }; declare function List({ className, type, spacing, ref, ...props }: ListProps): import("react/jsx-runtime").JSX.Element; declare const listItemVariants: (props?: ({ tone?: "default" | "muted" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; export type ListItemProps = React.LiHTMLAttributes & VariantProps & { ref?: React.Ref; }; declare function ListItem({ className, tone, ref, ...props }: ListItemProps): import("react/jsx-runtime").JSX.Element; export { List, ListItem, listItemVariants, listVariants };