declare const ShipperBaseTheme: { spacing: number; breakpoints: { values: { xs: number; sm: number; md: number; lg: number; xl: number; }; }; palette: { readonly primary: { main: string; light: string; dark: string; }; readonly secondary: { main: string; light: string; }; blue: { main: string; light: string; dark: string; }; red: { main: string; light: string; }; grey: { dark: string; main: string; light: string; }; white: { main: string; }; black: { main: string; dark: string; }; green: { main: string; }; orange: { main: string; }; }; typography: { fontFamily: string; color: string; sizes: string[]; lineHeights: string[]; h1: { fontWeight: number; color: string; fontSize: string; lineHeight: string; }; h2: { fontWeight: string; color: string; fontSize: string; lineHeight: string; }; h3: { fontWeight: string; color: string; fontSize: string; lineHeight: string; }; h4: { fontWeight: string; color: string; fontSize: string; lineHeight: string; }; body1: { fontWeight: string; fontSize: string; lineHeight: string; color: string; }; body2: { fontSize: string; fontWeight: string; lineHeight: string; color: string; }; subtitle1: { color: string; fontSize: string; lineHeight: string; }; caption: { fontWeight: string; fontSize: string; lineHeight: string; color: string; }; }; components: { MuiButton: { styleOverrides: { root: { margin: string; borderRadius: string; fontSize: string; textTransform: string; height: number; boxShadow: string; '&.logoutButton': { backgroundColor: string; border: string; color: string; '&:hover': { backgroundColor: string; color: string; '& .MuiSvgIcon-root path:first-of-type': { stroke: string; }; }; }; }; containedPrimary: { color: string; boxShadow: string; '&:hover': { boxShadow: string; }; '&.Mui-disabled': { backgroundColor: string; color: string; }; }; outlinedPrimary: { color: string; '&:hover': { backgroundColor: string; color: string; '& .MuiSvgIcon-root > *': { stroke: string; }; }; '&.Mui-disabled': { borderColor: string; color: string; '& .MuiSvgIcon-root > *': { stroke: string; }; }; }; textPrimary: { color: string; '&:hover': { color: string; }; '&.Mui-disabled': { color: string; '& .MuiSvgIcon-root > *': { stroke: string; }; }; }; iconSizeLarge: { '&> *:first-of-type': { fontSize: string; }; }; }; }; MuiRadio: { styleOverrides: { root: { '&:disabled': { color: string; }; '& .MuiSvgIcon-root': { width: string; height: string; }; }; colorPrimary: { color: string; }; }; }; PrivateRadioButtonIcon: { styleOverrides: { root: { '&:disabled': { color: string; }; '& svg.MuiSvgIcon-root': { width: string; height: string; }; }; colorPrimary: { color: string; }; }; }; MuiChip: { variants: { props: { variant: string; }; style: { backgroundColor: string; color: string; }; }[]; styleOverrides: { root: { backgroundColor: string; color: string; '&:disabled': { backgroundColor: string; opacity: number; }; }; colorPrimary: { backgroundColor: string; }; colorSecondary: { backgroundColor: string; }; }; }; MuiDivider: { styleOverrides: { root: { color: string; backgroundColor: string; border: string; height: string; opacity: number; marginTop: string; marginBottom: string; }; }; }; MuiCardContent: { styleOverrides: { root: { height: string; boxSizing: string; padding: number; '&:last-child': { paddingBottom: number; }; }; }; }; MuiPagination: { styleOverrides: { root: { '& .MuiButtonBase-root': { color: string; '&:hover': { color: string; }; '& .MuiSvgIcon-root': { color: string; }; }; '& .MuiPaginationItem-root.Mui-selected': { color: string; '&:hover': { backgroundColor: string; color: string; }; }; }; }; }; MuiSlider: { styleOverrides: { root: { color: string; height: number; padding: string; }; thumb: { color: string; width: string; height: string; '&.Mui-disabled': { color: string; }; }; valueLabel: { top: number; background: string; '& *': { background: string; color: string; fontSize: string; fontWeight: string; }; '&.MuiSlider-valueLabelOpen': { transform: string; }; }; track: { backgroundColor: string; border: string; }; rail: { opacity: number; backgroundColor: string; }; }; }; MuiCard: { styleOverrides: { root: { borderRadius: string; border: string; boxShadow: string; height: string; }; }; }; MuiCardActions: { styleOverrides: { root: { height: string; }; }; }; MuiToggleButtonGroup: { styleOverrides: { root: { backgroundColor: string; borderRadius: string; height: string; width: string; padding: string; '& .MuiToggleButton-root': { padding: string; borderRadius: string; textTransform: string; fontSize: string; color: string; '& .MuiSvgIcon-root': { width: string; marginRight: string; }; }; '& .MuiToggleButton-root.Mui-selected': { color: string; backgroundColor: string; borderRadius: string; border: string; '&:hover': { backgroundColor: string; }; }; '& .MuiButtonBase-root:not(.Mui-selected)': { border: string; color: string; '& .MuiSvgIcon-root > *': { stroke: string; border: string; }; }; }; }; }; MuiListItemIcon: { styleOverrides: { root: { minWidth: string; }; }; }; MuiListItemText: { styleOverrides: { root: { minWidth: string; flex: string; margin: string; }; }; }; MuiFormControl: { styleOverrides: { root: { width: string; '& .MuiFormLabel-root': { color: string; zIndex: number; pointerEvents: string; top: string; '&.Mui-focused, &.MuiFormLabel-filled': { color: string; paddingLeft: string; transform: string; }; }; '& .MuiInputBase-root': { padding: string; backgroundColor: string; borderRadius: string; zIndex: number; '&.MuiInput-underline:before': { display: string; }; '&.MuiInput-underline:after': { display: string; }; '& input': { padding: string; border: string; }; '&:hover': { boxShadow: string; }; '&.Mui-focused': { boxShadow: string; }; '& .MuiInputAdornment-root': { width: string; height: string; '& .MuiSvgIcon-root': { width: string; height: string; }; '& .MuiPhoneNumber-flagButton': { height: string; minWidth: string; }; }; '&.Mui-error': { boxShadow: string; '& .MuiSvgIcon-root > *': { stroke: string; }; }; '& .MuiInputBase-inputAdornedStart': { marginLeft: string; }; }; }; }; }; MuiPopover: { styleOverrides: { root: { '& .MuiPaper-root': { maxHeight: string; borderRadius: string; boxShadow: string; '& .MuiListItem-button': { margin: string; '&.Mui-selected': { borderRadius: string; }; '&:hover': { borderRadius: string; }; }; }; }; }; }; MuiLinearProgress: { styleOverrides: { root: { borderRadius: string; height: string; backgroundColor: string; '& .MuiLinearProgress-bar': { backgroundColor: string; }; '&.error': { backgroundColor: string; '& .MuiLinearProgress-bar': { backgroundColor: string; }; }; '&.finished': { '& .MuiLinearProgress-bar': { backgroundColor: string; }; }; }; }; }; MuiSelect: { styleOverrides: { select: { '&:focus': { backgroundColor: string; }; '&[aria-expanded=true] ~ .MuiSvgIcon-root': { transform: string; }; '& ~ .MuiSvgIcon-root:not(.MuiSelect-icon)': { pointerEvents: string; transition: string; position: string; right: string; width: string; height: string; }; }; }; }; MuiSwitch: { defaultProps: { disableRipple: boolean; }; styleOverrides: { root: { padding: number; boxShadow: string; '& .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track': { border: string; backgroundColor: string; opacity: number; }; '& .Mui-checked': { '& .MuiSwitch-thumb': { color: string; }; '& .MuiSwitch-track': { opacity: number; }; }; '& .MuiSwitch-track': { borderRadius: number; border: string; backgroundColor: string; '&:before, &:after': { content: string; position: string; top: string; transform: string; width: number; height: number; }; }; '& .MuiSwitch-thumb': { boxShadow: string; width: number; height: number; margin: number; color: string; }; }; }; }; MuiButtonBase: { defaultProps: { disableRipple: boolean; }; }; MuiMenuItem: { styleOverrides: { root: { '&:hover, &.Mui-focusVisible, &.Mui-selected, &.Mui-selected:hover, &:hover .MuiTypography-root, &.Mui-focusVisible .MuiTypography-root, &.Mui-selected .MuiTypography-root, &.Mui-selected:hover .MuiTypography-root': { backgroundColor: string; color: string; }; }; }; }; }; }; export default ShipperBaseTheme;