import * as React from 'react'; import type { DOMProps } from "../../types.js"; import "./ListItemView.css"; export interface ListItemViewProps extends DOMProps { id?: string; children: React.ReactNode; size?: 's' | 'm' | 'l' | 'xl'; selected?: boolean; active?: boolean; hovered?: boolean; onClick?: (e: React.MouseEvent) => void; disabled?: boolean; selectionStyle?: 'check' | 'highlight' | 'none'; collapsible?: boolean; collapsed?: boolean; onCollapseChange?: (collapsed: boolean) => void; draggable?: boolean; nestedLevel?: number; startContent?: React.ReactNode; description?: React.ReactNode; endContent?: React.ReactNode; isContainer?: boolean; component?: T; componentProps?: React.ComponentProps; } export declare const ListItemView: (props: ListItemViewProps & Omit, keyof ListItemViewProps>) => React.ReactElement; export declare function ListItemViewComponent(props: ListItemViewProps & Omit, keyof ListItemViewProps>, ref: React.ForwardedRef): import("react/jsx-runtime").JSX.Element;