import { ReactNode } from 'react'; import { ToolbarItem } from '..'; export type ListProps = { /** * Toolbar data items */ items?: ToolbarItem[]; /** * Checkable list */ isCheckable?: boolean; /** * Generic data */ data: T[] | undefined; /** * render to display its own JSX */ renderNode: (node: T, checkbox?: JSX.Element, checked?: boolean) => ReactNode; /** * Callback to get selected ids */ onSelectedItems?: (selectedIds: string[]) => void; /** * Custom class name */ className?: string; /** * Toolbar options */ toolbarOptions?: { shouldHideLabelsOnMobile?: boolean; sticky?: boolean; }; }; export declare const List: ({ items, isCheckable, data, renderNode, onSelectedItems, className, toolbarOptions, }: ListProps) => import("react/jsx-runtime").JSX.Element;