export declare const defaultTheme: { typography: { h1: { fontSize: string; fontWeight: number; }; h2: { fontSize: string; fontWeight: number; }; h3: { fontSize: string; fontWeight: number; letterSpacing: string; }; h4: { fontSize: string; fontWeight: number; letterSpacing: string; }; body: { fontSize: string; fontWeight: number; letterSpacing: string; lineHeight: number; }; button: { fontSize: string; fontWeight: number; letterSpacing: string; lineHeight: number; }; caption: { fontSize: string; lineHeight: number; letterSpacing: string; }; }; palette: { primary: { main: string; dark: string; }; semantical: { success: { main: string; }; error: { main: string; }; warning: { main: string; }; }; gray: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; text: { main: string; light: string; }; }; shadow: { 0: string; 1: string; 2: string; 3: string; 4: string; 5: string; 6: string; }; primaryShadow: { 3: string; 4: string; 5: string; }; }; export type Theme = typeof defaultTheme; export declare const theme: { typography: { h1: { fontSize: string; fontWeight: number; }; h2: { fontSize: string; fontWeight: number; }; h3: { fontSize: string; fontWeight: number; letterSpacing: string; }; h4: { fontSize: string; fontWeight: number; letterSpacing: string; }; body: { fontSize: string; fontWeight: number; letterSpacing: string; lineHeight: number; }; button: { fontSize: string; fontWeight: number; letterSpacing: string; lineHeight: number; }; caption: { fontSize: string; lineHeight: number; letterSpacing: string; }; }; palette: { primary: { main: string; dark: string; }; semantical: { success: { main: string; }; error: { main: string; }; warning: { main: string; }; }; gray: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; text: { main: string; light: string; }; }; shadow: { 0: string; 1: string; 2: string; 3: string; 4: string; 5: string; 6: string; }; primaryShadow: { 3: string; 4: string; 5: string; }; }; export type DeepPartial = { [K in keyof T]?: T[K] extends object ? DeepPartial : T[K]; }; export declare const createMuUiStyles: (theme: DeepPartial) => { [k: string]: string; }; export declare const MuUiStyles: () => import("@emotion/react/jsx-runtime").JSX.Element; //# sourceMappingURL=theme.d.ts.map