import { Theme } from '@mui/material/styles';
export default function MainLayout(theme: Theme): {
    MainLayout: {
        styleOverrides: {
            root: {
                [x: string]: string | number | {
                    paddingTop: number;
                    paddingLeft: string;
                    paddingRight: string;
                };
                paddingTop: number;
                paddingBottom: string;
            };
            noPadding: {
                [x: string]: number | {
                    paddingTop: number;
                    paddingLeft: string;
                    paddingRight: string;
                };
                paddingTop: number;
            };
            withBottomNav: {
                paddingBottom: string;
            };
        };
    };
    MuiCssBaseline: {
        styleOverrides: {
            body: {
                [x: string]: {
                    minHeight: number;
                };
            };
            '@keyframes pulse': {
                '0%': {
                    opacity: number;
                    filter: string;
                };
                '50%': {
                    opacity: number;
                    filter: string;
                };
                '100%': {
                    opacity: number;
                    filter: string;
                };
            };
            '@-webkit-keyframes pulse': {
                '0%': {
                    opacity: number;
                    webkitFilter: string;
                };
                '50%': {
                    opacity: number;
                    filter: string;
                };
                '100%': {
                    opacity: number;
                    webkitFilter: string;
                };
            };
            '@keyframes op': {
                '0%': {
                    opacity: number;
                };
                '50%': {
                    opacity: number;
                };
                '100%': {
                    opacity: number;
                };
            };
            '@-webkit-keyframes op': {
                '0%': {
                    opacity: number;
                };
                '50%': {
                    opacity: number;
                };
                '100%': {
                    opacity: number;
                };
            };
            '@keyframes animatedgradient': {
                '0%': {
                    backgroundPosition: string;
                };
                '50%': {
                    backgroundPosition: string;
                };
                '100%': {
                    backgroundPosition: string;
                };
            };
            '@-webkit-keyframes loadingFade': {
                '0%': {
                    opacity: number;
                };
                '50%': {
                    opacity: number;
                };
                '100%': {
                    opacity: number;
                };
            };
            '@-moz-keyframes loadingFade': {
                '0%': {
                    opacity: number;
                };
                '50%': {
                    opacity: number;
                };
                '100%': {
                    opacity: number;
                };
            };
            '@keyframes loadingFade': {
                '0%': {
                    opacity: number;
                };
                '50%': {
                    opacity: number;
                };
                '100%': {
                    opacity: number;
                };
            };
        };
    };
};
