import { Arrayable, CSSObject } from "@unocss/core"; //#region src/_theme/types.d.ts interface ThemeAnimation { keyframes?: Record; durations?: Record; timingFns?: Record; properties?: Record; counts?: Record; category?: Record; } interface Colors { [key: string]: Colors & { DEFAULT?: string; } | string; } interface Theme { width?: Record; height?: Record; maxWidth?: Record; maxHeight?: Record; minWidth?: Record; minHeight?: Record; inlineSize?: Record; blockSize?: Record; maxInlineSize?: Record; maxBlockSize?: Record; minInlineSize?: Record; minBlockSize?: Record; borderRadius?: Record; breakpoints?: Record; verticalBreakpoints?: Record; colors?: Colors; borderColor?: Colors; backgroundColor?: Colors; textColor?: Colors; shadowColor?: Colors; accentColor?: Colors; fontFamily?: Record; fontSize?: Record; fontWeight?: Record; lineHeight?: Record; letterSpacing?: Record; wordSpacing?: Record; boxShadow?: Record; textIndent?: Record; textShadow?: Record; textStrokeWidth?: Record; ringWidth?: Record; lineWidth?: Record; spacing?: Record; duration?: Record; aria?: Record; data?: Record; zIndex?: Record; blur?: Record; dropShadow?: Record; easing?: Record; transitionProperty?: Record; media?: Record; supports?: Record; containers?: Record; animation?: ThemeAnimation; gridAutoColumn?: Record; gridAutoRow?: Record; gridColumn?: Record; gridRow?: Record; gridTemplateColumn?: Record; gridTemplateRow?: Record; container?: { center?: boolean; padding?: string | Record; maxWidth?: Record; }; /** Used to generate CSS custom properties placeholder in preflight */ preflightRoot?: Arrayable; preflightBase?: Record; } //#endregion //#region src/_theme/colors.d.ts declare const colors: { inherit: string; current: string; transparent: string; black: string; white: string; rose: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; 950: string; }; pink: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; 950: string; }; fuchsia: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; 950: string; }; purple: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; 950: string; }; violet: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; 950: string; }; indigo: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; 950: string; }; blue: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; 950: string; }; sky: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; 950: string; }; cyan: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; 950: string; }; teal: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; 950: string; }; emerald: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; 950: string; }; green: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; 950: string; }; lime: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; 950: string; }; yellow: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; 950: string; }; amber: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; 950: string; }; orange: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; 950: string; }; red: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; 950: string; }; gray: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; 950: string; }; slate: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; 950: string; }; zinc: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; 950: string; }; neutral: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; 950: string; }; stone: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; 950: string; }; light: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; 950: string; }; dark: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; 950: string; }; readonly lightblue: string | (Colors & { DEFAULT?: string; }); readonly lightBlue: string | (Colors & { DEFAULT?: string; }); readonly warmgray: string | (Colors & { DEFAULT?: string; }); readonly warmGray: string | (Colors & { DEFAULT?: string; }); readonly truegray: string | (Colors & { DEFAULT?: string; }); readonly trueGray: string | (Colors & { DEFAULT?: string; }); readonly coolgray: string | (Colors & { DEFAULT?: string; }); readonly coolGray: string | (Colors & { DEFAULT?: string; }); readonly bluegray: string | (Colors & { DEFAULT?: string; }); readonly blueGray: string | (Colors & { DEFAULT?: string; }); }; //#endregion export { ThemeAnimation as i, Colors as n, Theme as r, colors as t };