maz-ui
Version:
A standalone components library for Vue.Js 3 & Nuxt.Js 3
90 lines (89 loc) • 3.29 kB
TypeScript
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>;
};