import { ListItemProps, ListProps } from '../../../../shared/types/list'; export declare const ListSeparator: ({ className }: { className?: string; }) => import("react/jsx-runtime").JSX.Element; export declare const ListItem: ({ children, icon, onClick, disabled, current, uppercase, color, "data-option-value": dataOptionValue, iconColor, }: ListItemProps) => import("react/jsx-runtime").JSX.Element; export declare const ListItemWithCheckbox: ({ children, icon, disabled, current, uppercase, color, "data-option-value": dataOptionValue, iconColor, checkboxProps, isGroupTitle, hasCurrent, groupTitle, checkboxSelectionTone, checkboxPosition, compact, avatarUrl, }: ListItemProps & { checkboxProps: { checked: boolean; onChange: (checked: boolean) => void; disabled?: boolean; }; }) => import("react/jsx-runtime").JSX.Element; export declare const List: ({ items, icon, onClick, titleName, valueName, currentValue, className, children, withCheckbox, hasCurrent, onCheckboxChange, padding, }: ListProps & { withCheckbox?: boolean; onCheckboxChange?: (itemId: string | number, checked: boolean) => void; }) => import("react/jsx-runtime").JSX.Element | null; //# sourceMappingURL=List.d.ts.map