import { Theme, ThemeOptions } from '@mui/material/styles';
import '@mui/styles';
type ReltioTheme = Theme & {
    inactiveBackground: string;
    inactiveSelectedBackground: string;
    inactiveSelectedHoverBackground: string;
    inactiveHoverBackground: string;
    tooltip: Record<string, unknown>;
    inactive: Record<string, unknown>;
    basicView: Record<string, unknown>;
    suggested: string;
};
declare module '@mui/styles' {
    interface DefaultTheme extends ReltioTheme {
    }
}
export declare const theme: {
    palette: {
        primary: {
            main: string;
            light: string;
            dark: string;
        };
        secondary: {
            main: string;
        };
        error: {
            main: string;
        };
        success: {
            main: string;
        };
        background: {
            paper: string;
            default: string;
        };
        action: {
            hover: string;
            hoverOpacity: number;
        };
        text: {
            primary: string;
            secondary: string;
            disabled: string;
            hint: string;
        };
        divider: string;
        SnackbarContent: {
            color: string;
            bg: string;
        };
    };
    components: {
        MuiButton: {
            defaultProps: {
                color: "inherit";
            };
        };
        MuiTooltip: {
            defaultProps: {
                disableInteractive: boolean;
            };
            styleOverrides: {
                tooltip: {
                    whiteSpace: "break-spaces";
                };
            };
        };
        MuiTab: {
            styleOverrides: {
                root: {
                    maxWidth: string;
                };
            };
        };
        MuiDialogTitle: {
            styleOverrides: {
                root: {
                    '&&+.MuiDialogContent-root': {
                        paddingTop: string;
                    };
                };
            };
        };
        MuiFilledInput: {
            styleOverrides: {
                root: {
                    lineHeight: string;
                    backgroundColor: string;
                    '&:hover': {
                        backgroundColor: string;
                    };
                    '&.focused': {
                        backgroundColor: string;
                    };
                };
                input: {
                    '&.MuiSelect-select': {
                        minHeight: string;
                    };
                };
            };
        };
        MuiTablePagination: {
            styleOverrides: {
                select: {
                    '&.MuiInputBase-input': {
                        minHeight: string;
                    };
                };
            };
        };
        MuiInputBase: {
            styleOverrides: {
                root: {
                    '& .MuiInputAdornment-root': {
                        color: string;
                    };
                };
                input: {
                    '&::placeholder': {
                        color: string;
                    };
                    '&::-ms-clear': {
                        display: string;
                    };
                    '&.Mui-disabled': {
                        WebkitTextFillColor: string;
                    };
                };
            };
        };
        MuiMenuItem: {
            styleOverrides: {
                root: {
                    '&.Mui-selected': {
                        backgroundColor: string;
                        '&.Mui-focusVisible': {
                            backgroundColor: string;
                        };
                        '&:hover': {
                            backgroundColor: string;
                        };
                    };
                };
            };
        };
    };
    breakpoints: {
        values: {
            xs: number;
            sm: number;
            md: number;
            lg: number;
            xl: number;
        };
    };
    transitions: {
        duration: {
            shortest: number;
            shorter: number;
            short: number;
            standard: number;
            complex: number;
            enteringScreen: number;
            leavingScreen: number;
        };
    };
    tooltip: {
        borderRadius: string;
        backgroundColor: string;
    };
    inactiveBackground: string;
    inactiveSelectedBackground: string;
    inactiveSelectedHoverBackground: string;
    inactiveHoverBackground: string;
    inactive: {
        opacity: number;
    };
    basicView: {
        boxShadow: string;
        borderRadius: string;
        backgroundColor: string;
    };
    suggested: string;
};
export declare const darkTheme: ThemeOptions;
export {};
