import { MuiTheme, MuiThemeOptions } from './createMuiTheme'; import { SiteTheme, SiteThemeOptions } from './site-theme/createSiteTheme'; declare module '@mui/material/styles' { interface ThemeOptions extends SiteThemeOptions { } interface Theme extends SiteTheme { rem: (value: unknown) => string; } } export interface Theme extends MuiTheme, SiteTheme { rem: (value: unknown) => string; } export interface ThemeOptions extends Omit, SiteThemeOptions { remConvert?: boolean; rem?: (value: unknown) => string; transformOptions?: (options: ThemeOptions & MuiThemeOptions) => ThemeOptions & MuiThemeOptions; } export declare const createTheme: (inOptions?: ThemeOptions, ...args: object[]) => Theme;