import { NavigationProps } from "../types/widget.js"; import { CSSProperties } from "react"; import { CardProps, ComponentsOverrides, ComponentsVariants, SimplePaletteColorOptions, TabProps, TabsProps } from "@mui/material"; //#region src/themes/types.d.ts declare module "@mui/material/styles" { interface Shape { borderRadius: number; borderRadiusSecondary: number; borderRadiusTertiary: number; } interface Theme { shape: Shape; container: CSSProperties; routesContainer: CSSProperties; chainSidebarContainer: CSSProperties; header: CSSProperties; navigation: NavigationProps; } interface ThemeOptions { shape?: Partial; container?: CSSProperties; routesContainer?: CSSProperties; chainSidebarContainer?: CSSProperties; header?: CSSProperties; navigation?: NavigationProps; } interface ComponentNameToClassKey { MuiInputCard: "root"; MuiNavigationTabs: "root"; MuiNavigationTab: "root"; } interface ComponentsPropsList { MuiInputCard: Partial; MuiNavigationTabs: Partial; MuiNavigationTab: Partial; } interface Components { MuiInputCard?: { defaultProps?: ComponentsPropsList["MuiInputCard"]; styleOverrides?: ComponentsOverrides>["MuiInputCard"]; variants?: ComponentsVariants["MuiInputCard"]; }; MuiNavigationTabs?: { defaultProps?: ComponentsPropsList["MuiNavigationTabs"]; styleOverrides?: ComponentsOverrides>["MuiNavigationTabs"]; variants?: ComponentsVariants["MuiNavigationTabs"]; }; MuiNavigationTab?: { defaultProps?: ComponentsPropsList["MuiNavigationTab"]; styleOverrides?: ComponentsOverrides>["MuiNavigationTab"]; variants?: ComponentsVariants["MuiNavigationTab"]; }; } interface Palette { playground: Palette["primary"]; } interface PaletteOptions { playground?: SimplePaletteColorOptions; } } declare module "@mui/material/Paper" { interface PaperPropsVariantOverrides { filled: true; } } //# sourceMappingURL=types.d.ts.map