import { AppBarProps, LinkProps } from '@mui/material/utils'; export * from '@mui/material/utils'; export * from '@mui/material/styles'; export * from '@mui/material/Accordion'; export { default as Accordion } from '@mui/material/Accordion'; export * from '@mui/material/AccordionActions'; export { default as AccordionActions } from '@mui/material/AccordionActions'; export * from '@mui/material/AccordionDetails'; export { default as AccordionDetails } from '@mui/material/AccordionDetails'; export * from '@mui/material/AccordionSummary'; export { default as AccordionSummary } from '@mui/material/AccordionSummary'; export * from '@mui/material/Alert'; export { default as Alert } from '@mui/material/Alert'; export * from '@mui/material/AlertTitle'; export { default as AlertTitle } from '@mui/material/AlertTitle'; export * from '@mui/material/AppBar'; export { default as AppBar } from '@mui/material/AppBar'; export * from '@mui/material/Autocomplete'; export { default as Autocomplete } from '@mui/material/Autocomplete'; export * from '@mui/material/Avatar'; export { default as Avatar } from '@mui/material/Avatar'; export * from '@mui/material/AvatarGroup'; export { default as AvatarGroup } from '@mui/material/AvatarGroup'; export * from '@mui/material/Backdrop'; export { default as Backdrop } from '@mui/material/Backdrop'; export * from '@mui/material/Badge'; export { default as Badge } from '@mui/material/Badge'; export * from '@mui/material/BottomNavigation'; export { default as BottomNavigation } from '@mui/material/BottomNavigation'; export * from '@mui/material/BottomNavigationAction'; export { default as BottomNavigationAction } from '@mui/material/BottomNavigationAction'; export * from '@mui/material/Box'; export { default as Box } from '@mui/material/Box'; export * from '@mui/material/Breadcrumbs'; export { default as Breadcrumbs } from '@mui/material/Breadcrumbs'; export * from '@mui/material/Button'; export { default as Button } from '@mui/material/Button'; export * from '@mui/material/ButtonBase'; export { default as ButtonBase } from '@mui/material/ButtonBase'; export * from '@mui/material/ButtonGroup'; export { default as ButtonGroup } from '@mui/material/ButtonGroup'; export * from '@mui/material/Card'; export { default as Card } from '@mui/material/Card'; export * from '@mui/material/CardActionArea'; export { default as CardActionArea } from '@mui/material/CardActionArea'; export * from '@mui/material/CardActions'; export { default as CardActions } from '@mui/material/CardActions'; export * from '@mui/material/CardContent'; export { default as CardContent } from '@mui/material/CardContent'; export * from '@mui/material/CardHeader'; export { default as CardHeader } from '@mui/material/CardHeader'; export * from '@mui/material/CardMedia'; export { default as CardMedia } from '@mui/material/CardMedia'; export * from '@mui/material/Checkbox'; export { default as Checkbox } from '@mui/material/Checkbox'; export * from '@mui/material/Chip'; export { default as Chip } from '@mui/material/Chip'; export * from '@mui/material/CircularProgress'; export { default as CircularProgress } from '@mui/material/CircularProgress'; export * from '@mui/material/ClickAwayListener'; export { default as ClickAwayListener } from '@mui/material/ClickAwayListener'; export * from '@mui/material/Collapse'; export { default as Collapse } from '@mui/material/Collapse'; export * from '@mui/material/Container'; export { default as Container } from '@mui/material/Container'; export * from '@mui/material/CssBaseline'; export { default as CssBaseline } from '@mui/material/CssBaseline'; export * from '@mui/material/darkScrollbar'; export { default as darkScrollbar } from '@mui/material/darkScrollbar'; export * from '@mui/material/Dialog'; export { default as Dialog } from '@mui/material/Dialog'; export * from '@mui/material/DialogActions'; export { default as DialogActions } from '@mui/material/DialogActions'; export * from '@mui/material/DialogContent'; export { default as DialogContent } from '@mui/material/DialogContent'; export * from '@mui/material/DialogContentText'; export { default as DialogContentText } from '@mui/material/DialogContentText'; export * from '@mui/material/DialogTitle'; export { default as DialogTitle } from '@mui/material/DialogTitle'; export * from '@mui/material/Divider'; export { default as Divider } from '@mui/material/Divider'; export * from '@mui/material/Drawer'; export { default as Drawer } from '@mui/material/Drawer'; export * from '@mui/material/Fab'; export { default as Fab } from '@mui/material/Fab'; export * from '@mui/material/Fade'; export { default as Fade } from '@mui/material/Fade'; export * from '@mui/material/FilledInput'; export { default as FilledInput } from '@mui/material/FilledInput'; export * from '@mui/material/FormControl'; export { default as FormControl } from '@mui/material/FormControl'; export * from '@mui/material/FormControlLabel'; export { default as FormControlLabel } from '@mui/material/FormControlLabel'; export * from '@mui/material/FormGroup'; export { default as FormGroup } from '@mui/material/FormGroup'; export * from '@mui/material/FormHelperText'; export { default as FormHelperText } from '@mui/material/FormHelperText'; export * from '@mui/material/FormLabel'; export { default as FormLabel } from '@mui/material/FormLabel'; export * from '@mui/material/Grid'; export { default as Grid } from '@mui/material/Grid'; export * from '@mui/material/Grid2'; export { default as Grid2 } from '@mui/material/Grid2'; export * from '@mui/material/Grow'; export { default as Grow } from '@mui/material/Grow'; export * from '@mui/material/Hidden'; export { default as Hidden } from '@mui/material/Hidden'; export * from '@mui/material/Icon'; export { default as Icon } from '@mui/material/Icon'; export * from '@mui/material/IconButton'; export { default as IconButton } from '@mui/material/IconButton'; export * from '@mui/material/ImageList'; export { default as ImageList } from '@mui/material/ImageList'; export * from '@mui/material/ImageListItem'; export { default as ImageListItem } from '@mui/material/ImageListItem'; export * from '@mui/material/ImageListItemBar'; export { default as ImageListItemBar } from '@mui/material/ImageListItemBar'; export * from '@mui/material/Input'; export { default as Input } from '@mui/material/Input'; export * from '@mui/material/InputAdornment'; export { default as InputAdornment } from '@mui/material/InputAdornment'; export * from '@mui/material/InputBase'; export { default as InputBase } from '@mui/material/InputBase'; export * from '@mui/material/InputLabel'; export { default as InputLabel } from '@mui/material/InputLabel'; export * from '@mui/material/LinearProgress'; export { default as LinearProgress } from '@mui/material/LinearProgress'; export * from '@mui/material/Link'; export { default as Link } from '@mui/material/Link'; export * from '@mui/material/List'; export { default as List } from '@mui/material/List'; export * from '@mui/material/ListItem'; export { default as ListItem } from '@mui/material/ListItem'; export * from '@mui/material/ListItemAvatar'; export { default as ListItemAvatar } from '@mui/material/ListItemAvatar'; export * from '@mui/material/ListItemButton'; export { default as ListItemButton } from '@mui/material/ListItemButton'; export * from '@mui/material/ListItemIcon'; export { default as ListItemIcon } from '@mui/material/ListItemIcon'; export * from '@mui/material/ListItemSecondaryAction'; export { default as ListItemSecondaryAction } from '@mui/material/ListItemSecondaryAction'; export * from '@mui/material/ListItemText'; export { default as ListItemText } from '@mui/material/ListItemText'; export * from '@mui/material/ListSubheader'; export { default as ListSubheader } from '@mui/material/ListSubheader'; export * from '@mui/material/Menu'; export { default as Menu } from '@mui/material/Menu'; export * from '@mui/material/MenuItem'; export { default as MenuItem } from '@mui/material/MenuItem'; export * from '@mui/material/MenuList'; export { default as MenuList } from '@mui/material/MenuList'; export * from '@mui/material/MobileStepper'; export { default as MobileStepper } from '@mui/material/MobileStepper'; export * from '@mui/material/Modal'; export { default as Modal } from '@mui/material/Modal'; export * from '@mui/material/NativeSelect'; export { default as NativeSelect } from '@mui/material/NativeSelect'; export * from '@mui/material/NoSsr'; export { default as NoSsr } from '@mui/material/NoSsr'; export * from '@mui/material/OutlinedInput'; export { default as OutlinedInput } from '@mui/material/OutlinedInput'; export * from '@mui/material/Pagination'; export { default as Pagination } from '@mui/material/Pagination'; export * from '@mui/material/PaginationItem'; export { default as PaginationItem } from '@mui/material/PaginationItem'; export * from '@mui/material/Paper'; export { default as Paper } from '@mui/material/Paper'; export * from '@mui/material/Popover'; export { default as Popover } from '@mui/material/Popover'; export * from '@mui/material/Popper'; export { default as Popper } from '@mui/material/Popper'; export * from '@mui/material/Portal'; export { default as Portal } from '@mui/material/Portal'; export * from '@mui/material/Radio'; export { default as Radio } from '@mui/material/Radio'; export * from '@mui/material/RadioGroup'; export { default as RadioGroup } from '@mui/material/RadioGroup'; export * from '@mui/material/Rating'; export { default as Rating } from '@mui/material/Rating'; export * from '@mui/material/ScopedCssBaseline'; export { default as ScopedCssBaseline } from '@mui/material/ScopedCssBaseline'; export * from '@mui/material/Select'; export { default as Select } from '@mui/material/Select'; export * from '@mui/material/Skeleton'; export { default as Skeleton } from '@mui/material/Skeleton'; export * from '@mui/material/Slide'; export { default as Slide } from '@mui/material/Slide'; export * from '@mui/material/Slider'; export { default as Slider } from '@mui/material/Slider'; export * from '@mui/material/Snackbar'; export { default as Snackbar } from '@mui/material/Snackbar'; export * from '@mui/material/SnackbarContent'; export { default as SnackbarContent } from '@mui/material/SnackbarContent'; export * from '@mui/material/SpeedDial'; export { default as SpeedDial } from '@mui/material/SpeedDial'; export * from '@mui/material/SpeedDialAction'; export { default as SpeedDialAction } from '@mui/material/SpeedDialAction'; export * from '@mui/material/SpeedDialIcon'; export { default as SpeedDialIcon } from '@mui/material/SpeedDialIcon'; export * from '@mui/material/Stack'; export { default as Stack } from '@mui/material/Stack'; export * from '@mui/material/Step'; export { default as Step } from '@mui/material/Step'; export * from '@mui/material/StepButton'; export { default as StepButton } from '@mui/material/StepButton'; export * from '@mui/material/StepConnector'; export { default as StepConnector } from '@mui/material/StepConnector'; export * from '@mui/material/StepContent'; export { default as StepContent } from '@mui/material/StepContent'; export * from '@mui/material/StepIcon'; export { default as StepIcon } from '@mui/material/StepIcon'; export * from '@mui/material/StepLabel'; export { default as StepLabel } from '@mui/material/StepLabel'; export * from '@mui/material/Stepper'; export { default as Stepper } from '@mui/material/Stepper'; export * from '@mui/material/SvgIcon'; export { default as SvgIcon } from '@mui/material/SvgIcon'; export * from '@mui/material/SwipeableDrawer'; export { default as SwipeableDrawer } from '@mui/material/SwipeableDrawer'; export * from '@mui/material/Switch'; export { default as Switch } from '@mui/material/Switch'; export * from '@mui/material/Tab'; export { default as Tab } from '@mui/material/Tab'; export * from '@mui/material/Table'; export { default as Table } from '@mui/material/Table'; export * from '@mui/material/TableBody'; export { default as TableBody } from '@mui/material/TableBody'; export * from '@mui/material/TableCell'; export { default as TableCell } from '@mui/material/TableCell'; export * from '@mui/material/TableContainer'; export { default as TableContainer } from '@mui/material/TableContainer'; export * from '@mui/material/TableFooter'; export { default as TableFooter } from '@mui/material/TableFooter'; export * from '@mui/material/TableHead'; export { default as TableHead } from '@mui/material/TableHead'; export * from '@mui/material/TablePagination'; export { default as TablePagination } from '@mui/material/TablePagination'; export * from '@mui/material/TableRow'; export { default as TableRow } from '@mui/material/TableRow'; export * from '@mui/material/TableSortLabel'; export { default as TableSortLabel } from '@mui/material/TableSortLabel'; export * from '@mui/material/Tabs'; export { default as Tabs } from '@mui/material/Tabs'; export * from '@mui/material/TabScrollButton'; export { default as TabScrollButton } from '@mui/material/TabScrollButton'; export * from '@mui/material/TextField'; export { default as TextField } from '@mui/material/TextField'; export * from '@mui/material/TextareaAutosize'; export { default as TextareaAutosize } from '@mui/material/TextareaAutosize'; export * from '@mui/material/ToggleButton'; export { default as ToggleButton } from '@mui/material/ToggleButton'; export * from '@mui/material/ToggleButtonGroup'; export { default as ToggleButtonGroup } from '@mui/material/ToggleButtonGroup'; export * from '@mui/material/Toolbar'; export { default as Toolbar } from '@mui/material/Toolbar'; export * from '@mui/material/Tooltip'; export { default as Tooltip } from '@mui/material/Tooltip'; export * from '@mui/material/Typography'; export { default as Typography } from '@mui/material/Typography'; export * from '@mui/material/useMediaQuery'; export { default as useMediaQuery } from '@mui/material/useMediaQuery'; export * from '@mui/material/useScrollTrigger'; export { default as useScrollTrigger } from '@mui/material/useScrollTrigger'; export * from '@mui/material/Zoom'; export { default as Zoom } from '@mui/material/Zoom'; export * from '@mui/material/useAutocomplete'; export { default as useAutocomplete } from '@mui/material/useAutocomplete'; export * from '@mui/material/GlobalStyles'; export { default as GlobalStyles } from '@mui/material/GlobalStyles'; import { ThemeOptions, Color } from '@mui/material'; export { useTheme, useThemeProps } from '@mui/material'; import React__default from 'react'; import { ToastContainerProps } from 'react-toastify'; export { toast } from 'react-toastify'; declare type EvaneosProviderProps = { children: React__default.ReactNode; setTheme?: (evaneosTheme: ThemeOptions) => ThemeOptions; rootHtmlFontSize?: number; toastConfig?: ToastContainerProps; }; declare const EvaneosThemeProvider: ({ children, setTheme, rootHtmlFontSize, toastConfig, }: EvaneosProviderProps) => React__default.JSX.Element; /** * Utility hook to convert pixels to rem using the current theme's root font size. */ declare const usePxToRem: () => (px: number) => string; declare const pxToRem: (value: number, rootFontsize?: number) => string; declare type ColorsKey = 'red' | 'yellow' | 'green' | 'blue' | 'purple' | 'neutral'; declare type ColorValue = { [key in keyof Color]: string; }; declare type EvaneosColorsType = { [key in ColorsKey]: Partial; }; declare const colors: EvaneosColorsType; declare module '@mui/material/styles' { interface TypeBackground { main: string; variant: string; highlight: string; tertiary: string; contrasted: string; information: string; success: string; error: string; warning: string; ai: string; } interface Color { 0: string; } interface TypeText { contrast: string; action: string; success: string; information: string; errorDefault: string; error: string; warning: string; ai: string; } interface TypeBorder { main: string; hovered: string; disabled: string; contrast: string; selected: string; error: string; } interface TypeIcon { primary: string; hovered: string; disabled: string; contrast: string; selected: string; error: string; } interface Palette { background: TypeBackground; text: TypeText; border: TypeBorder; icon: TypeIcon; neutral: { 0: string; }; } interface PaletteOptions { background?: Partial; text?: Partial; border?: Partial; icon?: Partial; neutral?: { 0: string; }; } } declare type NavBarProps = { /** Left side title of the nav bar */ navBarTitle: string; /** Link when clicking on the title */ navBarTitleLink?: string; /** Set the locale of the navbar. You should only be using this as help for migration. otherwise you want to use B2B ui locales helpers instead and then enable enableLanguageSwitcher */ locale?: string; /** Your your feedback sharing url */ shareIdeaUrl?: string; /** Enable the language switcher feature, make sure you correctly always read locale from the B2B-ui helper getCurrentLocale before enabling it. */ enableLanguageSwitcher?: boolean; /** Additional Props for the AppBar component */ appBarProps?: AppBarProps; /** Search field if there needs be*/ searchField?: React__default.ReactNode; /** The children of the component */ helperSlot?: React__default.ReactNode; /** Custom Link component to be used if you are using a react router and want to avoid full page rendering*/ LinkComponent?: React__default.ComponentType; /** Callback used to handle help center click (for tracking usage) **/ onClickHelpCenter?: (event: React__default.MouseEvent, clickOrigin: 'navbar' | 'ets menu') => void; }; /** * The navbar component all React ETS should use. */ declare const NavBar: (navBarProps: NavBarProps) => React__default.JSX.Element | null; export { EvaneosThemeProvider, NavBar, colors as paletteColors, pxToRem, usePxToRem };