declare module '@elastic/eui/dist/eui_theme_light.json' {
  const sassVariables: {
    euiZDataGrid: number;
    euiZHeaderBelowDataGrid: number;
    euiZDataGridCellPopover: number;
    euiDataGridCellPaddingS: string;
    euiDataGridCellPaddingM: string;
    euiDataGridCellPaddingL: string;
    euiTableHoverColor: string;
    euiTableSelectedColor: string;
    euiTableHoverSelectedColor: string;
    euiTableActionsBorderColor: string;
    euiTableHoverClickableColor: string;
    euiTableFocusClickableColor: string;
    euiContrastRatioText: number;
    euiContrastRatioGraphic: number;
    euiContrastRatioDisabled: number;
    euiAnimSlightBounce: string;
    euiAnimSlightResistance: string;
    euiAnimSpeedExtraFast: string;
    euiAnimSpeedFast: string;
    euiAnimSpeedNormal: string;
    euiAnimSpeedSlow: string;
    euiAnimSpeedExtraSlow: string;
    euiBorderWidthThin: string;
    euiBorderWidthThick: string;
    euiBorderColor: string;
    euiBorderRadius: string;
    euiBorderRadiusSmall: string;
    euiBorderThick: string;
    euiBorderThin: string;
    euiBorderEditable: string;
    euiButtonHeight: string;
    euiButtonHeightSmall: string;
    euiButtonHeightXSmall: string;
    euiButtonColorDisabled: string;
    euiButtonColorDisabledText: string;
    euiButtonColorGhostDisabled: string;
    euiButtonTypes: {
      primary: string;
      accent: string;
      success: string;
      warning: string;
      danger: string;
      ghost: string;
      text: string;
    };
    euiPaletteColorBlind: {
      euiColorVis0: {
        graphic: string;
        behindText: string;
      };
      euiColorVis1: {
        graphic: string;
        behindText: string;
      };
      euiColorVis2: {
        graphic: string;
        behindText: string;
      };
      euiColorVis3: {
        graphic: string;
        behindText: string;
      };
      euiColorVis4: {
        graphic: string;
        behindText: string;
      };
      euiColorVis5: {
        graphic: string;
        behindText: string;
      };
      euiColorVis6: {
        graphic: string;
        behindText: string;
      };
      euiColorVis7: {
        graphic: string;
        behindText: string;
      };
      euiColorVis8: {
        graphic: string;
        behindText: string;
      };
      euiColorVis9: {
        graphic: string;
        behindText: string;
      };
    };
    euiPaletteColorBlindKeys: string;
    euiColorVis0: string;
    euiColorVis1: string;
    euiColorVis2: string;
    euiColorVis3: string;
    euiColorVis4: string;
    euiColorVis5: string;
    euiColorVis6: string;
    euiColorVis7: string;
    euiColorVis8: string;
    euiColorVis9: string;
    euiColorVis0_behindText: string;
    euiColorVis1_behindText: string;
    euiColorVis2_behindText: string;
    euiColorVis3_behindText: string;
    euiColorVis4_behindText: string;
    euiColorVis5_behindText: string;
    euiColorVis6_behindText: string;
    euiColorVis7_behindText: string;
    euiColorVis8_behindText: string;
    euiColorVis9_behindText: string;
    euiFontWeightLight: number;
    euiFontWeightRegular: number;
    euiFontWeightMedium: number;
    euiFontWeightSemiBold: number;
    euiFontWeightBold: number;
    euiCodeFontWeightRegular: number;
    euiCodeFontWeightBold: number;
    euiFormMaxWidth: string;
    euiFormControlHeight: string;
    euiFormControlCompressedHeight: string;
    euiFormControlPadding: string;
    euiFormControlCompressedPadding: string;
    euiFormControlBorderRadius: string;
    euiFormControlCompressedBorderRadius: string;
    euiRadioSize: string;
    euiCheckBoxSize: string;
    euiCheckboxBorderRadius: string;
    euiSwitchHeight: string;
    euiSwitchWidth: string;
    euiSwitchThumbSize: string;
    euiSwitchIconHeight: string;
    euiSwitchHeightCompressed: string;
    euiSwitchWidthCompressed: string;
    euiSwitchThumbSizeCompressed: string;
    euiSwitchHeightMini: string;
    euiSwitchWidthMini: string;
    euiSwitchThumbSizeMini: string;
    euiFormBackgroundColor: string;
    euiFormBackgroundDisabledColor: string;
    euiFormBackgroundReadOnlyColor: string;
    euiFormBorderOpaqueColor: string;
    euiFormBorderColor: string;
    euiFormBorderDisabledColor: string;
    euiFormCustomControlDisabledIconColor: string;
    euiFormCustomControlBorderColor: string;
    euiFormControlDisabledColor: string;
    euiFormControlBoxShadow: string;
    euiFormControlPlaceholderText: string;
    euiFormInputGroupLabelBackground: string;
    euiFormInputGroupBorder: string;
    euiSwitchOffColor: string;
    euiFormControlIconSizes: {
      small: string;
      medium: string;
      large: string;
      xLarge: string;
      xxLarge: string;
    };
    euiFormControlLayoutGroupInputHeight: string;
    euiFormControlLayoutGroupInputCompressedHeight: string;
    euiFormControlLayoutGroupInputCompressedBorderRadius: string;
    euiHeaderBackgroundColor: string;
    euiHeaderDarkBackgroundColor: string;
    euiHeaderBorderColor: string;
    euiHeaderBreadcrumbColor: string;
    euiHeaderHeight: string;
    euiHeaderChildSize: string;
    euiHeaderHeightCompensation: string;
    euiPageDefaultMaxWidth: string;
    euiPageSidebarMinWidth: string;
    euiPanelPaddingModifiers: {
      paddingSmall: string;
      paddingMedium: string;
      paddingLarge: string;
    };
    euiPanelBorderRadiusModifiers: {
      borderRadiusNone: number;
      borderRadiusMedium: string;
    };
    euiPanelBackgroundColorModifiers: {
      transparent: string;
      plain: string;
      subdued: string;
      accent: string;
      primary: string;
      success: string;
      warning: string;
      danger: string;
    };
    euiBreakpoints: {
      xs: number;
      s: string;
      m: string;
      l: string;
      xl: string;
    };
    euiBreakpointKeys: string;
    euiShadowColor: string;
    euiSize: string;
    euiSizeXS: string;
    euiSizeS: string;
    euiSizeM: string;
    euiSizeL: string;
    euiSizeXL: string;
    euiSizeXXL: string;
    euiScrollBar: string;
    euiScrollBarCorner: string;
    euiScrollBarCornerThin: string;
    euiFocusRingColor: string;
    euiFocusRingAnimStartColor: string;
    euiFocusRingAnimStartSize: string;
    euiFocusRingAnimStartSizeLarge: string;
    euiFocusRingSizeLarge: string;
    euiFocusRingSize: string;
    euiFocusTransparency: number;
    euiFocusTransparencyPercent: string;
    euiFocusBackgroundColor: string;
    euiFontFamily: string;
    euiCodeFontFamily: string;
    euiFontFeatureSettings: string;
    euiTextScale: string;
    euiFontSize: string;
    euiFontSizeXS: string;
    euiFontSizeS: string;
    euiFontSizeM: string;
    euiFontSizeL: string;
    euiFontSizeXL: string;
    euiFontSizeXXL: string;
    euiLineHeight: number;
    euiBodyLineHeight: number;
    euiTitles: {
      xxxs: {
        'font-size': string;
        'line-height': string;
        'font-weight': number;
      };
      xxs: {
        'font-size': string;
        'line-height': string;
        'font-weight': number;
      };
      xs: {
        'font-size': string;
        'line-height': string;
        'font-weight': number;
      };
      s: {
        'font-size': string;
        'line-height': string;
        'font-weight': number;
      };
      m: {
        'font-size': string;
        'line-height': string;
        'font-weight': number;
      };
      l: {
        'font-size': string;
        'line-height': string;
        'font-weight': number;
      };
    };
    euiZLevel0: number;
    euiZLevel1: number;
    euiZLevel2: number;
    euiZLevel3: number;
    euiZLevel4: number;
    euiZLevel5: number;
    euiZLevel6: number;
    euiZLevel7: number;
    euiZLevel8: number;
    euiZLevel9: number;
    euiZToastList: number;
    euiZModal: number;
    euiZMask: number;
    euiZNavigation: number;
    euiZContentMenu: number;
    euiZHeader: number;
    euiZFlyout: number;
    euiZMaskBelowHeader: number;
    euiZContent: number;
    euiColorGhost: string;
    euiColorInk: string;
    euiColorPrimary: string;
    euiColorAccent: string;
    euiColorSuccess: string;
    euiColorWarning: string;
    euiColorDanger: string;
    euiColorEmptyShade: string;
    euiColorLightestShade: string;
    euiColorLightShade: string;
    euiColorMediumShade: string;
    euiColorDarkShade: string;
    euiColorDarkestShade: string;
    euiColorFullShade: string;
    euiPageBackgroundColor: string;
    euiColorHighlight: string;
    euiTextColor: string;
    euiTitleColor: string;
    euiTextSubduedColor: string;
    euiColorDisabled: string;
    euiColorPrimaryText: string;
    euiColorSuccessText: string;
    euiColorAccentText: string;
    euiColorWarningText: string;
    euiColorDangerText: string;
    euiColorDisabledText: string;
    euiLinkColor: string;
    euiColorChartLines: string;
    euiColorChartBand: string;
  };
  export default sassVariables;
}
