import { LIGHT_COLORS, DARK_COLORS } from "../../Pallette/Colors";
import { LIGHT_THEME, DARK_THEME, DEFAULT_COLOR_TOKENS } from "../../Pallette/themes";
export var defaultThemeInput = {
    backgroundReadOnly: "grayscale1",
    backgroundFocused: "jotunheim4",
    backgroundDisabled: "grayscale1",
    backgroundError: "muspelheim4",
    backgroundWarning: "midgard4",
    backgroundSuccess: "vanaheim4",
    background: "grayscale1",
    backgroundHover: "grayscale3",
    backgroundLineHover: "grayscale6",
    borderColor: "grayscale6",
    borderColorDisabled: "grayscale5",
    borderColorFocused: "jotunheim1",
    borderColorValue: "grayscale10",
    color: "grayscale12",
    colorReadOnly: "grayscale8",
    colorDisabled: "grayscale5",
    colorHover: "grayscale7",
    colorPlaceholder: "grayscale10",
    colorPlaceholderDisabled: "grayscale5",
    colorPlaceholderFocused: "jotunheim1",
    colorError: "muspelheim1",
    colorWarning: "midgard1",
    colorSuccess: "vanaheim1",
    iconColorReadOnly: "grayscale8",
    iconColorDisabled: "grayscale5",
    iconColor: "grayscale12",
    iconColorHover: "grayscale7",
    iconColorFocused: "grayscale12",
    rightIconColorDisabled: "grayscale5"
};
export var lightTheme = {
    backgroundReadOnly: LIGHT_COLORS.grayscale1,
    backgroundFocused: LIGHT_COLORS.jotunheim7,
    backgroundDisabled: LIGHT_COLORS.grayscale1,
    backgroundError: LIGHT_COLORS.muspelheim7,
    backgroundWarning: LIGHT_COLORS.midgard7,
    backgroundSuccess: LIGHT_COLORS.vanaheim7,
    background: LIGHT_COLORS.grayscale1,
    backgroundHover: LIGHT_COLORS.grayscale3,
    backgroundLineHover: LIGHT_COLORS.grayscale6,
    borderColor: LIGHT_COLORS.grayscale6,
    borderColorDisabled: LIGHT_COLORS.grayscale5,
    borderColorFocused: LIGHT_COLORS.jotunheim1,
    borderColorValue: LIGHT_COLORS.grayscale10,
    color: LIGHT_COLORS.grayscale12,
    colorReadOnly: LIGHT_COLORS.grayscale8,
    colorDisabled: LIGHT_COLORS.grayscale5,
    colorHover: LIGHT_COLORS.grayscale7,
    colorPlaceholder: LIGHT_COLORS.grayscale10,
    colorPlaceholderDisabled: LIGHT_COLORS.grayscale5,
    colorPlaceholderFocused: LIGHT_COLORS.jotunheim1,
    colorError: LIGHT_COLORS.muspelheim1,
    colorWarning: LIGHT_COLORS.midgard1,
    colorSuccess: LIGHT_COLORS.vanaheim1,
    iconColorReadOnly: LIGHT_COLORS.grayscale8,
    iconColorDisabled: LIGHT_COLORS.grayscale5,
    iconColor: LIGHT_COLORS.grayscale12,
    iconColorHover: LIGHT_COLORS.grayscale7,
    iconColorFocused: LIGHT_COLORS.grayscale12,
    rightIconColorDisabled: LIGHT_COLORS.grayscale5
};
export var darkTheme = {
    backgroundReadOnly: DARK_COLORS.grayscale1,
    backgroundFocused: DARK_COLORS.jotunheim7,
    backgroundDisabled: DARK_COLORS.grayscale3,
    backgroundError: DARK_COLORS.muspelheim7,
    backgroundWarning: DARK_COLORS.midgard7,
    backgroundSuccess: DARK_COLORS.vanaheim7,
    background: DARK_COLORS.grayscale1,
    backgroundHover: DARK_COLORS.grayscale3,
    backgroundLineHover: DARK_COLORS.grayscale6,
    borderColor: DARK_COLORS.grayscale6,
    borderColorDisabled: DARK_COLORS.grayscale5,
    borderColorFocused: DARK_COLORS.jotunheim1,
    borderColorValue: DARK_COLORS.grayscale10,
    color: DARK_COLORS.grayscale12,
    colorReadOnly: DARK_COLORS.grayscale8,
    colorDisabled: DARK_COLORS.grayscale5,
    colorHover: DARK_COLORS.grayscale7,
    colorPlaceholder: DARK_COLORS.grayscale10,
    colorPlaceholderDisabled: DARK_COLORS.grayscale5,
    colorPlaceholderFocused: DARK_COLORS.jotunheim1,
    colorError: DARK_COLORS.muspelheim1,
    colorWarning: DARK_COLORS.midgard1,
    colorSuccess: DARK_COLORS.vanaheim1,
    iconColorReadOnly: DARK_COLORS.grayscale8,
    iconColorDisabled: DARK_COLORS.grayscale5,
    iconColor: DARK_COLORS.grayscale10,
    iconColorHover: DARK_COLORS.grayscale7,
    iconColorFocused: DARK_COLORS.grayscale12,
    rightIconColorDisabled: DARK_COLORS.grayscale5
};
LIGHT_THEME.components.input = lightTheme;
DARK_THEME.components.input = darkTheme;
DEFAULT_COLOR_TOKENS.input = defaultThemeInput;
export var themesInput = {
    light: lightTheme,
    dark: darkTheme
};
