import { type Theme } from "@mui/material/styles";
declare module "@mui/material/styles" {
    interface Theme {
        visio: {
            surfaceVariant: string;
            onSurfaceVariant: string;
            surfaceContainer: string;
            surfaceDim: string;
            onSurfaceVariantLow: string;
            outlineVariant: string;
            inverseSurface: string;
            inverseOnSurface: string;
            inversePrimary: string;
            outline: string;
            /** Cor ativa para tabs — corresponde ao token --primary/primary do Figma */
            tabActive: string;
            tertiary: {
                main: string;
                contrastText: string;
                container: string;
                onContainer: string;
            };
        };
    }
    interface ThemeOptions {
        visio?: Partial<Theme["visio"]>;
    }
}
export declare const lightTheme: Theme;
export declare const darkTheme: Theme;
export declare const spacingScale: {
    readonly xxs: 2;
    readonly xs: 4;
    readonly sm: 8;
    readonly md: 12;
    readonly lg: 16;
    readonly xl: 24;
    readonly xxl: 32;
    readonly xxxl: 64;
};
