import React from 'react'; export declare const ThemeProvider: (props: { theme?: { breakpoints: { xs: import("./spacing").Spacing; sm: import("./spacing").Spacing; md: import("./spacing").Spacing; lg: import("./spacing").Spacing; xl: import("./spacing").Spacing; xxl: import("./spacing").Spacing; }; color: { R1: import("./colors").Color; R2: import("./colors").Color; R3: import("./colors").Color; R4: import("./colors").Color; R5: import("./colors").Color; R6: import("./colors").Color; R7: import("./colors").Color; R8: import("./colors").Color; R9: import("./colors").Color; R10: import("./colors").Color; O1: import("./colors").Color; O2: import("./colors").Color; O3: import("./colors").Color; O4: import("./colors").Color; O5: import("./colors").Color; O6: import("./colors").Color; O7: import("./colors").Color; O8: import("./colors").Color; O9: import("./colors").Color; O10: import("./colors").Color; G1: import("./colors").Color; G2: import("./colors").Color; G3: import("./colors").Color; G4: import("./colors").Color; G5: import("./colors").Color; G6: import("./colors").Color; G7: import("./colors").Color; G8: import("./colors").Color; G9: import("./colors").Color; G10: import("./colors").Color; T1: import("./colors").Color; T2: import("./colors").Color; T3: import("./colors").Color; T4: import("./colors").Color; T5: import("./colors").Color; T6: import("./colors").Color; T7: import("./colors").Color; T8: import("./colors").Color; T9: import("./colors").Color; T10: import("./colors").Color; B1: import("./colors").Color; B2: import("./colors").Color; B3: import("./colors").Color; B4: import("./colors").Color; B5: import("./colors").Color; B6: import("./colors").Color; B7: import("./colors").Color; B8: import("./colors").Color; B9: import("./colors").Color; B10: import("./colors").Color; P1: import("./colors").Color; P2: import("./colors").Color; P3: import("./colors").Color; P4: import("./colors").Color; P5: import("./colors").Color; P6: import("./colors").Color; P7: import("./colors").Color; P8: import("./colors").Color; P9: import("./colors").Color; P10: import("./colors").Color; M1: import("./colors").Color; M2: import("./colors").Color; M3: import("./colors").Color; M4: import("./colors").Color; M5: import("./colors").Color; M6: import("./colors").Color; M7: import("./colors").Color; M8: import("./colors").Color; M9: import("./colors").Color; M10: import("./colors").Color; N1: import("./colors").Color; N2: import("./colors").Color; N3: import("./colors").Color; N4: import("./colors").Color; N5: import("./colors").Color; N6: import("./colors").Color; N7: import("./colors").Color; N8: import("./colors").Color; N9: import("./colors").Color; N10: import("./colors").Color; black: import("./colors").Color; white: import("./colors").Color; transparent: import("./colors").Color; }; palette: { common: { black: import("./colors").Color; white: import("./colors").Color; transparent: import("./colors").Color; }; background: { light: import("./colors").Color; dark: import("./colors").Color; error: import("./colors").Color; info: import("./colors").Color; success: import("./colors").Color; warning: import("./colors").Color; }; border: { dark: import("./colors").Color; main: import("./colors").Color; error: import("./colors").Color; info: import("./colors").Color; success: import("./colors").Color; warning: import("./colors").Color; }; primary: { light: import("./colors").Color; main: import("./colors").Color; dark: import("./colors").Color; veryDark: import("./colors").Color; }; secondary: { light: import("./colors").Color; main: import("./colors").Color; }; text: { primary: import("./colors").Color; secondary: import("./colors").Color; error: import("./colors").Color; info: import("./colors").Color; success: import("./colors").Color; warning: import("./colors").Color; contrast: import("./colors").Color; }; }; typography: { fontSize: string; fontFamily: string; fontWeightLight: import("./fontWeight").fontWeight; fontWeightRegular: import("./fontWeight").fontWeight; fontWeightMedium: import("./fontWeight").fontWeight; fontWeightBold: import("./fontWeight").fontWeight; headlineFontFamily: string; h1: { fontFamily: string; fontSize: string; lineHeight: string; fontWeight: import("./fontWeight").fontWeight; }; h2: { fontFamily: string; fontSize: string; lineHeight: string; fontWeight: import("./fontWeight").fontWeight; }; h3: { fontFamily: string; fontSize: string; lineHeight: string; fontWeight: import("./fontWeight").fontWeight; }; h4: { fontFamily: string; fontSize: string; lineHeight: string; fontWeight: import("./fontWeight").fontWeight; }; h5: { fontFamily: string; fontSize: string; lineHeight: string; fontWeight: import("./fontWeight").fontWeight; }; bodyFontFamily: string; bodyJumbo: { fontFamily: string; fontSize: string; lineHeight: string; }; body: { fontFamily: string; fontSize: string; lineHeight: string; }; bodyBold: { fontFamily: string; fontSize: string; lineHeight: string; fontWeight: import("./fontWeight").fontWeight; }; bodySmall: { fontFamily: string; fontSize: string; lineHeight: string; }; bodySmallBold: { fontFamily: string; fontSize: string; lineHeight: string; fontWeight: import("./fontWeight").fontWeight; }; bodyMicro: { fontFamily: string; fontSize: string; lineHeight: string; }; notification: { fontFamily: string; fontSize: string; lineHeight: string; }; notificationBold: { fontFamily: string; fontSize: string; lineHeight: string; fontWeight: import("./fontWeight").fontWeight; }; attributionFontFamily: string; quote: { fontFamily: string; fontSize: string; lineHeight: string; fontWeight: import("./fontWeight").fontWeight; }; author: { fontFamily: string; fontSize: string; lineHeight: string; }; codeFontFamily: string; code: { fontFamily: string; fontSize: string; lineHeight: string; contrastBackgroundColor: import("./colors").Color; contrastColor: import("./colors").Color; padding: import("./spacing").Spacing; }; }; link: { color: import("./colors").Color; activeColor: import("./colors").Color; decoration: string; contrastColor: import("./colors").Color; contrastActiveColor: import("./colors").Color; hover: { color: import("./colors").Color; decoration: string; contrastColor: import("./colors").Color; }; }; shape: { borderRadius: number; }; spacing: { xxs: import("./spacing").Spacing; xs: import("./spacing").Spacing; sm: import("./spacing").Spacing; md: import("./spacing").Spacing; lg: import("./spacing").Spacing; xl: import("./spacing").Spacing; xxl: import("./spacing").Spacing; }; button: import("./button").Button; } | undefined; children: React.ReactNode; }) => JSX.Element; //# sourceMappingURL=ThemeProvider.d.ts.map