import { ButtonProps } from '@mui/material'; import { ElementType } from 'react'; /** * Implements the ListItem component designed and drawn by Applica. * This component can be used in different combinations of properties and allows you to view and/or modify data * by adding decorative elements of details and customizations in data formatting. */ declare function ListItem({ source, label, variant, record: providedRecord, spaceBottom, spaceTop, component, leftIcon, rightIcon, button, buttonProps, ...props }: ListItemProps): JSX.Element; type ListItemProps = { source?: string; label?: string; record?: any; variant?: 'body1' | 'body2' | 'caption' | 'button' | 'h1' | 'h2' | 'h3' | 'h4' | 'h5' | 'h6' | 'inherit' | 'overline' | 'subtitle1' | 'subtitle2'; spaceTop?: boolean; spaceBottom?: boolean; leftIcon?: ElementType; rightIcon?: ElementType; component?: ElementType; button?: string; buttonProps?: ButtonProps; }; export { ListItem }; export type { ListItemProps }; //# sourceMappingURL=ListItem.d.ts.map