import { Palette, PaletteColor } from '@material-ui/core/styles/createPalette';
import { Theme } from '@material-ui/core';
import { ThemeStatuses } from "../clients/theme/ThemeStatusesTypes";
import { ThemeSidebar } from "../clients/theme/ThemeSidebarTypes";
interface TypeText {
    primary: string;
    secondary: string;
    disabled: string;
    hint: string;
    optimalColor: string;
}
export interface WDPalette extends Palette {
    text: TypeText;
    shadow: PaletteColor;
    sidebar: ThemeSidebar;
    statuses: ThemeStatuses;
    success: PaletteColor;
    warning: PaletteColor;
}
export interface WDTheme extends Theme {
    palette: WDPalette;
}
export declare const enum ThemeType {
    AquamarineDark = "aquamarineDark",
    TourmalineLight = "tourmalineLight",
    TurquoiseDark = "turquoiseDark",
    ObsidianDark = "obsidianDark",
    PlatinumLight = "platinumLight",
    Custom = "custom"
}
export {};
