@lunit/oui
Version:
Lunit Oncology UI components
36 lines (35 loc) • 3.36 kB
TypeScript
import React from 'react';
import type { StyledListItemButtonProps } from './ListItem.types';
export declare const StyledListItem: import("@emotion/styled").StyledComponent<{
button?: false | undefined;
} & import("@mui/material").ListItemOwnProps & import("@mui/material/OverridableComponent").CommonProps & Omit<Omit<React.DetailedHTMLProps<React.LiHTMLAttributes<HTMLLIElement>, HTMLLIElement>, "ref"> & {
ref?: ((instance: HTMLLIElement | null) => void) | React.RefObject<HTMLLIElement> | null | undefined;
}, "components" | "disabled" | "button" | "alignItems" | "style" | "dense" | "classes" | "className" | "children" | "sx" | "autoFocus" | "componentsProps" | "slotProps" | "slots" | "disableGutters" | "disablePadding" | "ContainerComponent" | "ContainerProps" | "divider" | "secondaryAction" | "selected"> & import("@mui/system").MUIStyledCommonProps<import("@mui/material").Theme>, {}, {}>;
export declare const StyledListItemButton: import("@emotion/styled").StyledComponent<StyledListItemButtonProps & import("@mui/system").MUIStyledCommonProps<import("@mui/material").Theme>, {}, {}>;
export declare const slotStyles: {
minWidth: string;
height: string;
color: string;
svg: {
width: string;
height: string;
color: string;
};
};
export declare const StyledListItemText: import("@emotion/styled").StyledComponent<import("@mui/material").ListItemTextProps<React.ElementType<any>, React.ElementType<any>> & import("@mui/system").MUIStyledCommonProps<import("@mui/material").Theme>, {}, {}>;
export declare const StyledListItemStartSlot: import("@emotion/styled").StyledComponent<import("@mui/material").ListItemIconProps & import("@mui/system").MUIStyledCommonProps<import("@mui/material").Theme>, {}, {}>;
export declare const StyledListItemEndSlot: import("@emotion/styled").StyledComponent<import("@mui/material").ListItemIconProps & import("@mui/system").MUIStyledCommonProps<import("@mui/material").Theme>, {}, {}>;
export declare const CheckIcon: import("@emotion/styled").StyledComponent<import("@mui/material").SvgIconOwnProps & import("@mui/material/OverridableComponent").CommonProps & Omit<Omit<React.SVGProps<SVGSVGElement>, "ref"> & {
ref?: ((instance: SVGSVGElement | null) => void) | React.RefObject<SVGSVGElement> | null | undefined;
}, "color" | "fontSize" | "shapeRendering" | "style" | "classes" | "className" | "children" | "sx" | "htmlColor" | "inheritViewBox" | "titleAccess" | "viewBox"> & {
component?: React.ElementType<any> | undefined;
} & {
variant?: "outlined" | undefined;
} & import("@mui/system").MUIStyledCommonProps<import("@mui/material").Theme>, {}, {}>;
export declare const EmptyIcon: import("@emotion/styled").StyledComponent<import("@mui/material").SvgIconOwnProps & import("@mui/material/OverridableComponent").CommonProps & Omit<Omit<React.SVGProps<SVGSVGElement>, "ref"> & {
ref?: ((instance: SVGSVGElement | null) => void) | React.RefObject<SVGSVGElement> | null | undefined;
}, "color" | "fontSize" | "shapeRendering" | "style" | "classes" | "className" | "children" | "sx" | "htmlColor" | "inheritViewBox" | "titleAccess" | "viewBox"> & {
component?: React.ElementType<any> | undefined;
} & {
variant?: "filled" | "outlined" | undefined;
} & import("@mui/system").MUIStyledCommonProps<import("@mui/material").Theme>, {}, {}>;