import { PaletteMode, Shadows } from '@mui/material/styles';
/**
 * Gray scale aligned with the solarized-dark --ov-scale-gray-* tokens.
 * 50 = lightest (base2), 900 = darkest (base03).
 */
export declare const solarizedGray: {
    50: string;
    100: string;
    200: string;
    300: string;
    400: string;
    500: string;
    600: string;
    700: string;
    800: string;
    900: string;
};
/** Brand — 10-step scale around Solarized Blue (#268BD2). */
export declare const solarizedBrand: {
    50: string;
    100: string;
    200: string;
    300: string;
    400: string;
    500: string;
    600: string;
    700: string;
    800: string;
    900: string;
};
/** Green — 10-step scale. Cooler green (less yellow/orange) for Solarized harmony. */
export declare const solarizedGreen: {
    50: string;
    100: string;
    200: string;
    300: string;
    400: string;
    500: string;
    600: string;
    700: string;
    800: string;
    900: string;
};
/** Orange — 10-step scale around Solarized Yellow (#B58900). Darker chip values for stronger contrast with green. */
export declare const solarizedOrange: {
    50: string;
    100: string;
    200: string;
    300: string;
    400: string;
    500: string;
    600: string;
    700: string;
    800: string;
    900: string;
};
/** Red — 10-step scale around Solarized Red (#DC322F). */
export declare const solarizedRed: {
    50: string;
    100: string;
    200: string;
    300: string;
    400: string;
    500: string;
    600: string;
    700: string;
    800: string;
    900: string;
};
/** Purple — 10-step scale around Solarized Violet (#6C71C4). */
export declare const solarizedPurple: {
    50: string;
    100: string;
    200: string;
    300: string;
    400: string;
    500: string;
    600: string;
    700: string;
    800: string;
    900: string;
};
export declare const getSolarizedDesignTokens: (mode: PaletteMode) => {
    palette: {
        mode: PaletteMode;
        primary: {
            light: string;
            dark: string;
            main: string;
            contrastText: string;
        };
        info: {
            contrastText: string;
            light: string;
            main: string;
            dark: string;
        };
        warning: {
            light: string;
            main: string;
            dark: string;
        };
        error: {
            light: string;
            main: string;
            dark: string;
        };
        success: {
            light: string;
            main: string;
            dark: string;
        };
        secondary: {
            light: string;
            main: string;
            dark: string;
            contrastText: string;
        };
        grey: {
            50: string;
            100: string;
            200: string;
            300: string;
            400: string;
            500: string;
            600: string;
            700: string;
            800: string;
            900: string;
        };
        divider: string;
        background: {
            default: string;
            paper: string;
        };
        text: {
            primary: string;
            secondary: string;
        };
        action: {
            hover: string;
            selected: string;
        };
        baseShadow: string;
    };
};
export declare const solarizedCustomShadows: (mode: PaletteMode) => Shadows;
