UNPKG

@start-base/start-ui

Version:

<p align="center"> <a href="https://startbase.dev" target="_blank"> <img src="https://startbase.dev/apple-touch-icon.png" width="60px" style="padding-top: 60px" /> </a> </p>

59 lines (55 loc) 1.77 kB
import React$1 from 'react'; interface ListProps { children: React.ReactNode; className?: string; } interface ListItemProps { children: React.ReactNode; className?: string; } interface ListItemButtonProps { children: React.ReactNode; onClick?: () => void; className?: string; } interface ListItemIconProps { icon: React.ReactNode; className?: string; } interface ListItemSubtitleProps { subtitle: string; className?: string; } interface ListDividerProps { className?: string; } interface ListSubheaderProps { children: React.ReactNode; className?: string; } declare const List: React$1.ForwardRefExoticComponent<ListProps & React$1.RefAttributes<HTMLUListElement>>; declare const ListItem: { ({ children, className }: ListItemProps): React$1.JSX.Element; displayName: string; }; declare const ListItemButton: { ({ children, onClick, className, }: ListItemButtonProps): React$1.JSX.Element; displayName: string; }; declare const ListItemIcon: { ({ icon, className }: ListItemIconProps): React$1.JSX.Element; displayName: string; }; declare const ListItemSubtitle: { ({ subtitle, className, }: ListItemSubtitleProps): React$1.JSX.Element; displayName: string; }; declare const ListDivider: { ({ className }: ListDividerProps): React$1.JSX.Element; displayName: string; }; declare const ListSubheader: { ({ children, className, }: ListSubheaderProps): React$1.JSX.Element; displayName: string; }; export { List, ListDivider, type ListDividerProps, ListItem, ListItemButton, type ListItemButtonProps, ListItemIcon, type ListItemIconProps, type ListItemProps, ListItemSubtitle, type ListItemSubtitleProps, type ListProps, ListSubheader, type ListSubheaderProps };