UNPKG

norma-library

Version:

Olos/Norma-DS. Design System based on Material UI, developed with TypeScript and Styled Components to create reusable and consistent components in web applications.

181 lines (180 loc) 4.33 kB
import { PaletteOptions, ThemeOptions } from '@mui/material/styles'; export declare const getPalette: (customPalette?: ThemeOptions) => { primary: any; primaryLight: any; primaryMedium: any; primaryDark: any; inherit: any; secondary: any; error: any; warning: any; info: any; success: any; white: string; black: any; helper: string; secondaryLight: any; secondaryMedium: any; secondaryDark: any; inheritLight: any; inheritMedium: any; inheritDark: any; whiteLight: string; whiteMedium: string; whiteDark: string; successLight: any; successMedium: any; successDark: any; errorLight: any; errorMedium: any; errorDark: any; warningLight: any; warningMedium: any; warningDark: any; helperLight: string; helperMedium: string; helperDark: string; }; export declare const palette: { primary: any; primaryLight: any; primaryMedium: any; primaryDark: any; inherit: any; secondary: any; error: any; warning: any; info: any; success: any; white: string; black: any; helper: string; secondaryLight: any; secondaryMedium: any; secondaryDark: any; inheritLight: any; inheritMedium: any; inheritDark: any; whiteLight: string; whiteMedium: string; whiteDark: string; successLight: any; successMedium: any; successDark: any; errorLight: any; errorMedium: any; errorDark: any; warningLight: any; warningMedium: any; warningDark: any; helperLight: string; helperMedium: string; helperDark: string; }; export declare const textColors: { inherit: any; primary: any; secondary: any; error: any; warning: any; info: any; success: any; white: string; black: any; helper: string; primaryLight: any; primaryMedium: any; primaryDark: any; secondaryLight: any; secondaryMedium: any; secondaryDark: any; inheritLight: any; inheritMedium: any; inheritDark: any; whiteLight: string; whiteMedium: string; whiteDark: string; successLight: any; successMedium: any; successDark: any; errorLight: any; errorMedium: any; errorDark: any; warningLight: any; warningMedium: any; warningDark: any; helperLight: string; helperMedium: string; helperDark: string; }; export declare const backgroundColors: { inherit: any; primary: any; secondary: any; error: any; warning: any; info: any; success: any; white: string; black: any; primaryLight: any; primaryMedium: any; primaryDark: any; secondaryLight: any; secondaryMedium: any; secondaryDark: any; inheritLight: any; inheritMedium: any; inheritDark: any; whiteLight: string; whiteMedium: string; whiteDark: string; successLight: any; successMedium: any; successDark: any; errorLight: any; errorMedium: any; errorDark: any; warningLight: any; warningMedium: any; warningDark: any; helperLight: string; helperMedium: string; helperDark: string; }; export declare const olosPalette: { primary: { main: any; }; secondary: { main: any; }; error: { main: any; }; warning: { main: any; }; info: { main: any; }; success: { main: any; }; }; export declare const newOlosPalette: PaletteOptions; export declare const mockPalette: PaletteOptions; export declare const lightTheme: import("@mui/material/styles").Theme; export declare const newLightTheme: import("@mui/material/styles").Theme; export declare const darkTheme: import("@mui/material/styles").Theme; export declare const mockTheme: import("@mui/material/styles").Theme; export declare const themes: { light: import("@mui/material/styles").Theme; dark: import("@mui/material/styles").Theme; newLight: import("@mui/material/styles").Theme; }; type PaletteKey = keyof typeof getPalette; declare const getColor: (key: PaletteKey) => string; declare const extractRGB: (rgbString: string) => string | null; declare const lightenRGB: (rgbString: string, amount?: number) => string | null; export { extractRGB, getColor, lightenRGB };