import React from 'react'; import { ListItemLinkProps } from '@control-ui/kit/List'; import { Route } from '@control-ui/routes/Route'; import { TypographyProps } from '@mui/material/Typography'; import { NavListItemProps } from '@control-ui/kit/NavList'; export interface NavListItemAutoProps extends NavListItemProps { disableNavLink?: ListItemLinkProps['disableNavLink']; itemStyle?: React.CSSProperties; renderSecondary?: (route: R) => undefined | string | React.ReactNode; primaryTypographyProps?: TypographyProps<'span', { component?: 'span'; }>; secondaryTypographyProps?: TypographyProps<'p', { component?: 'p'; }>; } export declare const NavListItemAuto: = Route>({ route, dense, itemStyle, onClick, level, disableNavLink, primaryTypographyProps, secondaryTypographyProps, renderSecondary, }: NavListItemAutoProps) => React.ReactElement;