import { ReactNode } from "react";
/**
 * Props of {@link List}
 */
export interface IListProps {
    /** Additional CSS classes for the list container */
    className?: string;
    /** List children */
    children?: ReactNode;
    /** Number of items in the list; used to decide if scrolling should be enabled */
    itemCount?: number;
}
/**
 * List component that automatically adds scrolling when containing more than 8 items
 *
 * @param IListProps {@link IListProps}
 *
 * @example
 * ```tsx
 *  <List itemCount={10}>
 *  ...
 *  </List>
 * ```
 */
export declare function List({ className, children, itemCount }: IListProps): import("react").JSX.Element;
