import { AlertTheme } from "../components/Alert/types"; import { CardTheme } from "../components/Card/types"; import { PancakeToggleTheme } from "../components/PancakeToggle/types"; import { RadioTheme } from "../components/Radio/types"; import { ToggleTheme } from "../components/Toggle/theme"; import { TooltipTheme } from "../components/Tooltip/types"; import { NavThemeType } from "../widgets/Menu/theme"; import { ModalTheme } from "../widgets/Modal/types"; import { Breakpoints, Colors, MediaQueries, Radii, Shadows, Spacing, ZIndices } from "./types"; export interface PancakeTheme { siteWidth: number; isDark: boolean; alert: AlertTheme; colors: Colors; card: CardTheme; nav: NavThemeType; modal: ModalTheme; pancakeToggle: PancakeToggleTheme; radio: RadioTheme; toggle: ToggleTheme; tooltip: TooltipTheme; breakpoints: Breakpoints; mediaQueries: MediaQueries; spacing: Spacing; shadows: Shadows; radii: Radii; zIndices: ZIndices; } export { darkColors, lightColors } from "./colors"; export { default as dark } from "./dark"; export { default as light } from "./light"; export * from "./types";