import { Palette, PaletteColor, PaletteOptions } from '@mui/material/styles'; import type { PropTypes, PaletteMode } from '@mui/material'; import { ThemeTokens } from './tokens'; export type { PaletteColor, PaletteMode }; export type IPalette = Palette; export type IPaletteOptions = PaletteOptions; export type ColorType = BaseColorType | ThemeColorType | StatusColorType | PaletteColor | 'danger'; export type PickColorType = Color; export type StatusColorType = keyof Pick; export type ThemeColorType = keyof Pick; export type BaseColorType = PropTypes.Color; export declare const createPalette: ({ primary, secondary, mode, ...overrides }: IPaletteOptions | undefined, tokens: ThemeTokens) => PaletteOptions;