import { CSSProperties, ComponentType, ElementType } from 'react'; export declare type ListProps = Readonly<{ className?: string; itemClassName?: string; data?: T[]; listItemProps: U; Placeholder?: ElementType; ListItem: ComponentType; activeIndex: number; disallowActiveIndexes?: number[]; isColumnList?: boolean; itemsPreColumn?: number; stretchColumn?: boolean; toggleMode?: boolean; style?: CSSProperties; responsive?: boolean; horizontal?: boolean; onActiveIndexChanged?: (activeIndex: number) => void; getItemKey?: (item: T) => (string | number); }>; export default function List({ ListItem, data, className, itemClassName, disallowActiveIndexes, onActiveIndexChanged, getItemKey, Placeholder, horizontal, activeIndex, listItemProps, itemsPreColumn, stretchColumn, style, toggleMode, responsive, }: ListProps): JSX.Element | null;