mui-simple
Version:
Override mui components to simplify usage
27 lines • 2.36 kB
TypeScript
import React from 'react';
import { ListItemAvatar as MuiListItemAvatar, ListItemButtonProps, ListItemIcon as MuiListItemIcon, ListItemText as MuiListItemText, Collapse as MuiCollapse } from '@mui/material';
import { FlexDirectionType } from '../../decs';
export declare const Divider: React.FC<React.PropsWithChildren<import("../../decs").DividerProps>>;
export declare const Collapse: typeof MuiCollapse;
export declare const List: import("@emotion/styled").StyledComponent<any, {}, {}>;
export declare const ListItem: import("@emotion/styled").StyledComponent<{
button?: false;
} & import("@mui/material").ListItemOwnProps & import("@mui/material/OverridableComponent").CommonProps & Omit<Omit<React.DetailedHTMLProps<React.LiHTMLAttributes<HTMLLIElement>, HTMLLIElement>, "ref"> & {
ref?: React.Ref<HTMLLIElement>;
}, "className" | "button" | "style" | "children" | "classes" | "sx" | "alignItems" | "disabled" | "disableGutters" | "slots" | "slotProps" | "autoFocus" | "selected" | "dense" | "disablePadding" | "divider" | "componentsProps" | "components" | "ContainerComponent" | "ContainerProps" | "secondaryAction"> & import("@mui/system").MUIStyledCommonProps<import("@mui/material").Theme>, {}, {}>;
export declare const ListItemAvatar: typeof MuiListItemAvatar;
export declare const ListItemButton: React.FC<ListItemButtonProps & {
href?: string;
padding?: string | number;
flexDirection?: FlexDirectionType;
}>;
export declare const ListItemBox: import("@emotion/styled").StyledComponent<import("@mui/system").BoxOwnProps<import("@mui/material").Theme> & Omit<Omit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
ref?: React.Ref<HTMLDivElement>;
}, keyof import("@mui/system").BoxOwnProps<import("@mui/material").Theme>> & import("@mui/system").MUIStyledCommonProps<import("@mui/material").Theme>, {}, {}>;
export declare const ListItemIcon: typeof MuiListItemIcon;
export declare const ListItemSecondaryAction: ((props: import("@mui/material").ListItemSecondaryActionProps) => JSX.Element) & {
muiName: string;
};
export declare const ListItemText: typeof MuiListItemText;
export declare const ListSubheader: import("@mui/material/OverridableComponent").OverridableComponent<import("@mui/material").ListSubheaderTypeMap<{}, "li">>;
//# sourceMappingURL=List.styled.d.ts.map