import { PaletteColor, PaletteColorOptions, Theme } from "@mui/material/styles"

declare module "@mui/styles/defaultTheme" {
  interface DefaultTheme extends Theme {}
}

declare module "@mui/material/styles" {
  interface TypeBackground {
    paperLight: string
  }

  interface Palette {
    neutral: PaletteColor
  }

  interface PaletteOptions {
    neutral?: PaletteColorOptions
  }
}

declare module "@mui/material/Button" {
  interface ButtonPropsColorOverrides {
    neutral: true
  }
}
