import { Config } from 'tailwindcss';
import { getNumericScreensFromTailwind } from './variables/breakpoints';
export { getNumericScreensFromTailwind };
export declare function defineMazTailwindConfig(config?: Partial<Config> & {
    content: Config['content'];
}, { utilities }?: {
    utilities?: Record<string, any>;
}): {
    content: (import('tailwindcss/types/config').ContentConfig | undefined) & import('tailwindcss/types/config').ContentConfig;
    important?: Partial<import('tailwindcss/types/config').ImportantConfig> | undefined;
    prefix?: string | undefined;
    separator?: string | undefined;
    safelist?: import('tailwindcss/types/config').SafelistConfig[] | undefined;
    blocklist?: string[] | undefined;
    presets?: Partial<import('tailwindcss/types/config').Config>[] | undefined;
    future?: Partial<import('tailwindcss/types/config').FutureConfig> | undefined;
    experimental?: Partial<import('tailwindcss/types/config').ExperimentalConfig> | undefined;
    darkMode: Partial<import('tailwindcss/types/config').DarkModeConfig>;
    theme: Partial<import('tailwindcss/types/config').CustomThemeConfig & {
        extend: Partial<import('tailwindcss/types/config').CustomThemeConfig>;
    }> | {
        extend: {
            colors: import('tailwindcss/types/config').ResolvableTo<import('tailwindcss/types/config').RecursiveKeyValuePair<string, string>>;
            screens: {
                'mob-s': string;
                'mob-m': string;
                'mob-l': string;
                'tab-s': string;
                'tab-m': string;
                'tab-l': string;
                'lap-s': string;
                'lap-m': string;
                'lap-l': string;
                'lap-xl': string;
                'lap-2xl': string;
                'lap-3xl': string;
            };
            zIndex: {
                '1': string;
                '2': string;
                '3': string;
                '4': string;
                '5': string;
                '15': string;
                '25': string;
                '35': string;
                '45': string;
                '75': string;
                '100': string;
                'default-backdrop': string;
            };
            borderRadius: {
                sm: string;
                md: string;
                DEFAULT: string;
                lg: string;
                xl: string;
            };
            borderColor: {
                DEFAULT: string;
            };
            borderWidth: {
                DEFAULT: string;
                0: string;
                2: string;
                4: string;
                8: string;
            };
            fontFamily: {
                sans: string;
            };
            transitionDuration: {
                DEFAULT: string;
            };
            transitionTimingFunction: {
                DEFAULT: string;
            };
            boxShadow: {
                sm: string;
                DEFAULT: string;
                md: string;
                lg: string;
                xl: string;
            };
        };
    };
    corePlugins?: Partial<import('tailwindcss/types/config').CorePluginsConfig> | undefined;
    plugins: Partial<import('tailwindcss/types/config').PluginsConfig>;
};
