/// declare const useTheme: () => { theme: { typography: { headline: { large: import("react").CSSProperties; medium: import("react").CSSProperties; small: import("react").CSSProperties; }; title: { large: import("react").CSSProperties; medium: import("react").CSSProperties; small: import("react").CSSProperties; }; label: { large: import("react").CSSProperties; medium: import("react").CSSProperties; small: import("react").CSSProperties; }; body: { large: import("react").CSSProperties; medium: import("react").CSSProperties; small: import("react").CSSProperties; }; h1: import("react").CSSProperties; h2: import("react").CSSProperties; h3: import("react").CSSProperties; h4: import("react").CSSProperties; h5: import("react").CSSProperties; h6: import("react").CSSProperties; display: { large: import("react").CSSProperties; medium: import("react").CSSProperties; small: import("react").CSSProperties; }; display1: import("react").CSSProperties; display2: import("react").CSSProperties; display3: import("react").CSSProperties; subhead1: import("react").CSSProperties; subhead2: import("react").CSSProperties; button: import("react").CSSProperties; body1: import("react").CSSProperties; body2: import("react").CSSProperties; caption: import("react").CSSProperties; overline: import("react").CSSProperties; labelSmall: import("react").CSSProperties; }; colorStyles: { type: "light" | "dark"; sys: { light: { primary: string; onPrimary: string; primaryContainer: string; onPrimaryContainer: string; secondary: string; onSecondary: string; secondaryContainer: string; onSecondaryContainer: string; tertiary: string; onTertiary: string; tertiaryContainer: string; onTertiaryContainer: string; error: string; onError: string; errorContainer: string; onErrorContainer: string; background: string; onBackground: string; surface: string; onSurface: string; surfaceVariant: string; onSurfaceVariant: string; outline: string; inverseOnSurface: string; inverseSurface: string; }; dark: { primary: string; onPrimary: string; primaryContainer: string; onPrimaryContainer: string; secondary: string; onSecondary: string; secondaryContainer: string; onSecondaryContainer: string; tertiary: string; onTertiary: string; tertiaryContainer: string; onTertiaryContainer: string; error: string; onError: string; errorContainer: string; onErrorContainer: string; background: string; onBackground: string; surface: string; onSurface: string; surfaceVariant: string; onSurfaceVariant: string; outline: string; inverseOnSurface: string; inverseSurface: string; }; }; ref: { primary: { primary0: string; primary10: string; primary20: string; primary30: string; primary40: string; primary50: string; primary60: string; primary70: string; primary80: string; primary90: string; primary95: string; primary99: string; primary100: string; }; secondary: { secondary0: string; secondary10: string; secondary20: string; secondary30: string; secondary40: string; secondary50: string; secondary60: string; secondary70: string; secondary80: string; secondary90: string; secondary95: string; secondary99: string; secondary100: string; }; tertiary: { tertiary0: string; tertiary10: string; tertiary20: string; tertiary30: string; tertiary40: string; tertiary50: string; tertiary60: string; tertiary70: string; tertiary80: string; tertiary90: string; tertiary95: string; tertiary99: string; tertiary100: string; }; neutral: { neutral0: string; neutral10: string; neutral20: string; neutral30: string; neutral40: string; neutral50: string; neutral60: string; neutral70: string; neutral80: string; neutral90: string; neutral95: string; neutral99: string; neutral100: string; }; neutralVariant: { neutralVariant0: string; neutralVariant10: string; neutralVariant20: string; neutralVariant30: string; neutralVariant40: string; neutralVariant50: string; neutralVariant60: string; neutralVariant70: string; neutralVariant80: string; neutralVariant90: string; neutralVariant95: string; neutralVariant99: string; neutralVariant100: string; }; error: { error0: string; error10: string; error20: string; error30: string; error40: string; error50: string; error60: string; error70: string; error80: string; error90: string; error95: string; error99: string; error100: string; }; }; readOnly: { light: { surface1: string; surface2: string; surface3: string; surface4: string; surface5: string; black: string; white: string; primary: { opacity08: string; opacity12: string; opacity16: string; }; onPrimary: { opacity08: string; opacity12: string; opacity16: string; }; onPrimaryContainer: { opacity08: string; opacity12: string; opacity16: string; }; secondary: { opacity08: string; opacity12: string; opacity16: string; }; onSecondary: { opacity08: string; opacity12: string; opacity16: string; }; onSecondaryContainer: { opacity08: string; opacity12: string; opacity16: string; }; tertiary: { opacity08: string; opacity12: string; opacity16: string; }; onTertiary: { opacity08: string; opacity12: string; opacity16: string; }; onTertiaryContainer: { opacity08: string; opacity12: string; opacity16: string; }; primaryContainer: { opacity08: string; opacity12: string; opacity16: string; }; secondaryContainer: { opacity08: string; opacity12: string; opacity16: string; }; tertiaryContainer: { opacity08: string; opacity12: string; opacity16: string; }; error: { opacity08: string; opacity12: string; opacity16: string; }; errorContainer: { opacity08: string; opacity12: string; opacity16: string; }; onError: { opacity08: string; opacity12: string; opacity16: string; }; onErrorContainer: { opacity08: string; opacity12: string; opacity16: string; }; background: { opacity08: string; opacity12: string; opacity16: string; }; onBackground: { opacity08: string; opacity12: string; opacity16: string; }; surface: { opacity08: string; opacity12: string; opacity16: string; }; onSurface: { opacity08: string; opacity12: string; opacity16: string; }; surfaceVariant: { opacity08: string; opacity12: string; opacity16: string; }; onSurfaceVariant: { opacity08: string; opacity12: string; opacity16: string; }; outline: { opacity08: string; opacity12: string; opacity16: string; }; inverseSurface: { opacity08: string; opacity12: string; opacity16: string; }; inverseOnSurface: { opacity08: string; opacity12: string; opacity16: string; }; }; dark: { surface1: string; surface2: string; surface3: string; surface4: string; surface5: string; black: string; white: string; primary: { opacity08: string; opacity12: string; opacity16: string; }; onPrimary: { opacity08: string; opacity12: string; opacity16: string; }; onPrimaryContainer: { opacity08: string; opacity12: string; opacity16: string; }; secondary: { opacity08: string; opacity12: string; opacity16: string; }; onSecondary: { opacity08: string; opacity12: string; opacity16: string; }; onSecondaryContainer: { opacity08: string; opacity12: string; opacity16: string; }; tertiary: { opacity08: string; opacity12: string; opacity16: string; }; onTertiary: { opacity08: string; opacity12: string; opacity16: string; }; onTertiaryContainer: { opacity08: string; opacity12: string; opacity16: string; }; primaryContainer: { opacity08: string; opacity12: string; opacity16: string; }; secondaryContainer: { opacity08: string; opacity12: string; opacity16: string; }; tertiaryContainer: { opacity08: string; opacity12: string; opacity16: string; }; error: { opacity08: string; opacity012: string; opacity016: string; }; errorContainer: { opacity08: string; opacity12: string; opacity16: string; }; onError: { opacity08: string; opacity12: string; opacity16: string; }; onErrorContainer: { opacity08: string; opacity12: string; opacity16: string; }; background: { opacity08: string; opacity12: string; opacity16: string; }; onBackground: { opacity08: string; opacity12: string; opacity16: string; }; surface: { opacity08: string; opacity12: string; opacity16: string; }; onSurface: { opacity08: string; opacity12: string; opacity16: string; }; surfaceVariant: { opacity08: string; opacity12: string; opacity16: string; }; onSurfaceVariant: { opacity08: string; opacity12: string; opacity16: string; }; outline: { opacity08: string; opacity12: string; opacity16: string; }; inverseOnSurface: { opacity08: string; opacity12: string; opacity16: string; }; inverseSurface: { opacity08: string; opacity12: string; opacity16: string; }; }; }; }; effectStyles: { getElevation: (type: "light" | "dark", level: number) => string; light: { 1: string; 2: string; 3: string; 4: string; 5: string; }; dark: { 1: string; 2: string; 3: string; 4: string; 5: string; }; }; breakPoints: { points(key: "xs" | "sm" | "md" | "lg" | "xl"): number; }; getZIndex: (surface: "AppBar" | "menu") => number; pxToRem: (pixels: number) => string; spacing: (space: number) => string; }; type: "light" | "dark"; }; export default useTheme; //# sourceMappingURL=useTheme.d.ts.map