declare const Component: {
    styleOverrides: {
        displayRoot: ({ theme }: any) => {
            [x: number]: {
                minHeight: number;
            };
            textAlign: string;
            margin: string;
            width: string;
            position: string;
            '& .SCMediaFile-background': {
                backgroundSize: string;
                backgroundPosition: string;
                backgroundRepeat: string;
            };
            '& .SCMediaFile-background-portrait': {
                backgroundSize: string;
                backgroundPosition: string;
                backgroundRepeat: string;
            };
            '& .SCMediaFile-height-one': {
                width: string;
                paddingTop: string;
            };
            '& .SCMediaFile-height-half-one': {
                paddingTop: string;
            };
            '& .SCMediaFile-height-two': {
                width: string;
                paddingTop: string;
            };
            '& .SCMediaFile-height-three': {
                width: string;
                paddingTop: string;
            };
            '& .SCMediaFile-cover': {
                backgroundColor: string;
                opacity: number;
                position: string;
                right: number;
                top: number;
                left: number;
                bottom: number;
            };
            '& .SCMediaFile-cover-text': {
                right: number;
                left: number;
                bottom: number;
                color: string;
                fontSize: string;
                position: string;
                top: string;
                transform: string;
                textAlign: string;
                '& > p': {
                    margin: number;
                    position: string;
                    top: string;
                    left: string;
                    transform: string;
                };
            };
            '& .SCMediaFile-slide': {
                height: number;
                bottom: string;
                overflow: string;
                fontSize: string;
                color: string;
            };
            '& .SCMediaFile-border': {
                position: string;
                border: string;
                '&:hover > div': {
                    bottom: number;
                    height: string;
                };
                '&:hover > div.animate-text': {
                    top: string;
                };
            };
            '& .SCMediaFile-gallery': {
                cursor: string;
            };
            '& .SCMediaFile-title .MuiTypography-root': {
                color: string;
                backgroundColor: any;
                opacity: number;
            };
            '& .SCMediaFile-icon-file': {
                fontSize: number;
                position: string;
                top: number;
            };
        };
        lightboxRoot: ({ theme }: any) => {};
        previewRoot: ({ theme }: any) => {
            '& > div': {
                display: string;
                flexDirection: string;
                flexWrap: string;
                maxWidth: string;
                overflow: string;
                scrollbarWidth: string;
                '& .SCMediaFile-media': {
                    backgroundSize: string;
                    backgroundPosition: string;
                    position: string;
                    borderRadius: number;
                    margin: any;
                    width: number;
                    height: number;
                    flexBasis: number;
                    flexGrow: number;
                    flexShrink: number;
                    '& .SCMediaFile-title': {
                        position: string;
                        left: any;
                        top: any;
                        borderRadius: any;
                        background: string;
                        color: any;
                        fontSize: string;
                        padding: any;
                        maxWidth: number;
                        textOverflow: string;
                        overflow: string;
                        whiteSpace: string;
                    };
                    '& .SCMediaFile-delete': {
                        background: any;
                        position: string;
                        right: any;
                        top: any;
                    };
                };
                '&:has(> :last-child:nth-of-type(1)) .SCMediaFile-media': {
                    width: string;
                    flexBasis: string;
                    height: number;
                    margin: any;
                    '& .SCMediaFile-title': {
                        fontSize: string;
                        maxWidth: number;
                    };
                };
            };
        };
        triggerRoot: ({ theme }: any) => {};
        triggerDrawerRoot: ({ theme }: any) => {
            zIndex: number;
        };
        triggerMenuRoot: ({ theme }: any) => {};
    };
};
export default Component;
