import * as tailwindcss_types_config_js from 'tailwindcss/types/config.js'; declare const themes: { crimson: { name: string; properties: { '--theme-font-family-base': string; '--theme-font-family-heading': string; '--theme-font-color-base': string; '--theme-font-color-dark': string; '--theme-rounded-base': string; '--theme-rounded-container': string; '--theme-border-base': string; '--on-primary': string; '--on-secondary': string; '--on-tertiary': string; '--on-success': string; '--on-warning': string; '--on-error': string; '--on-surface': string; '--color-primary-50': string; '--color-primary-100': string; '--color-primary-200': string; '--color-primary-300': string; '--color-primary-400': string; '--color-primary-500': string; '--color-primary-600': string; '--color-primary-700': string; '--color-primary-800': string; '--color-primary-900': string; '--color-secondary-50': string; '--color-secondary-100': string; '--color-secondary-200': string; '--color-secondary-300': string; '--color-secondary-400': string; '--color-secondary-500': string; '--color-secondary-600': string; '--color-secondary-700': string; '--color-secondary-800': string; '--color-secondary-900': string; '--color-tertiary-50': string; '--color-tertiary-100': string; '--color-tertiary-200': string; '--color-tertiary-300': string; '--color-tertiary-400': string; '--color-tertiary-500': string; '--color-tertiary-600': string; '--color-tertiary-700': string; '--color-tertiary-800': string; '--color-tertiary-900': string; '--color-success-50': string; '--color-success-100': string; '--color-success-200': string; '--color-success-300': string; '--color-success-400': string; '--color-success-500': string; '--color-success-600': string; '--color-success-700': string; '--color-success-800': string; '--color-success-900': string; '--color-warning-50': string; '--color-warning-100': string; '--color-warning-200': string; '--color-warning-300': string; '--color-warning-400': string; '--color-warning-500': string; '--color-warning-600': string; '--color-warning-700': string; '--color-warning-800': string; '--color-warning-900': string; '--color-error-50': string; '--color-error-100': string; '--color-error-200': string; '--color-error-300': string; '--color-error-400': string; '--color-error-500': string; '--color-error-600': string; '--color-error-700': string; '--color-error-800': string; '--color-error-900': string; '--color-surface-50': string; '--color-surface-100': string; '--color-surface-200': string; '--color-surface-300': string; '--color-surface-400': string; '--color-surface-500': string; '--color-surface-600': string; '--color-surface-700': string; '--color-surface-800': string; '--color-surface-900': string; }; properties_dark: {}; enhancements: {}; }; 'gold-nouveau': { name: string; properties: { '--theme-font-family-base': string; '--theme-font-family-heading': string; '--theme-font-color-base': string; '--theme-font-color-dark': string; '--theme-rounded-base': string; '--theme-rounded-container': string; '--theme-border-base': string; '--on-primary': string; '--on-secondary': string; '--on-tertiary': string; '--on-success': string; '--on-warning': string; '--on-error': string; '--on-surface': string; '--color-primary-50': string; '--color-primary-100': string; '--color-primary-200': string; '--color-primary-300': string; '--color-primary-400': string; '--color-primary-500': string; '--color-primary-600': string; '--color-primary-700': string; '--color-primary-800': string; '--color-primary-900': string; '--color-secondary-50': string; '--color-secondary-100': string; '--color-secondary-200': string; '--color-secondary-300': string; '--color-secondary-400': string; '--color-secondary-500': string; '--color-secondary-600': string; '--color-secondary-700': string; '--color-secondary-800': string; '--color-secondary-900': string; '--color-tertiary-50': string; '--color-tertiary-100': string; '--color-tertiary-200': string; '--color-tertiary-300': string; '--color-tertiary-400': string; '--color-tertiary-500': string; '--color-tertiary-600': string; '--color-tertiary-700': string; '--color-tertiary-800': string; '--color-tertiary-900': string; '--color-success-50': string; '--color-success-100': string; '--color-success-200': string; '--color-success-300': string; '--color-success-400': string; '--color-success-500': string; '--color-success-600': string; '--color-success-700': string; '--color-success-800': string; '--color-success-900': string; '--color-warning-50': string; '--color-warning-100': string; '--color-warning-200': string; '--color-warning-300': string; '--color-warning-400': string; '--color-warning-500': string; '--color-warning-600': string; '--color-warning-700': string; '--color-warning-800': string; '--color-warning-900': string; '--color-error-50': string; '--color-error-100': string; '--color-error-200': string; '--color-error-300': string; '--color-error-400': string; '--color-error-500': string; '--color-error-600': string; '--color-error-700': string; '--color-error-800': string; '--color-error-900': string; '--color-surface-50': string; '--color-surface-100': string; '--color-surface-200': string; '--color-surface-300': string; '--color-surface-400': string; '--color-surface-500': string; '--color-surface-600': string; '--color-surface-700': string; '--color-surface-800': string; '--color-surface-900': string; }; properties_dark: { '--on-primary': string; '--color-primary-50': string; '--color-primary-100': string; '--color-primary-200': string; '--color-primary-300': string; '--color-primary-400': string; '--color-primary-500': string; '--color-primary-600': string; '--color-primary-700': string; '--color-primary-800': string; '--color-primary-900': string; }; enhancements: { "[data-theme='gold-nouveau'] h1,\n[data-theme='gold-nouveau'] h2,\n[data-theme='gold-nouveau'] h3,\n[data-theme='gold-nouveau'] h4,\n[data-theme='gold-nouveau'] h5,\n[data-theme='gold-nouveau'] h6": { fontWeight: string; }; "[data-theme='gold-nouveau']": { backgroundImage: string; backgroundAttachment: string; backgroundPosition: string; backgroundRepeat: string; backgroundSize: string; }; }; }; hamlindigo: { name: string; properties: { '--theme-font-family-base': string; '--theme-font-family-heading': string; '--theme-font-color-base': string; '--theme-font-color-dark': string; '--theme-rounded-base': string; '--theme-rounded-container': string; '--theme-border-base': string; '--on-primary': string; '--on-secondary': string; '--on-tertiary': string; '--on-success': string; '--on-warning': string; '--on-error': string; '--on-surface': string; '--color-primary-50': string; '--color-primary-100': string; '--color-primary-200': string; '--color-primary-300': string; '--color-primary-400': string; '--color-primary-500': string; '--color-primary-600': string; '--color-primary-700': string; '--color-primary-800': string; '--color-primary-900': string; '--color-secondary-50': string; '--color-secondary-100': string; '--color-secondary-200': string; '--color-secondary-300': string; '--color-secondary-400': string; '--color-secondary-500': string; '--color-secondary-600': string; '--color-secondary-700': string; '--color-secondary-800': string; '--color-secondary-900': string; '--color-tertiary-50': string; '--color-tertiary-100': string; '--color-tertiary-200': string; '--color-tertiary-300': string; '--color-tertiary-400': string; '--color-tertiary-500': string; '--color-tertiary-600': string; '--color-tertiary-700': string; '--color-tertiary-800': string; '--color-tertiary-900': string; '--color-success-50': string; '--color-success-100': string; '--color-success-200': string; '--color-success-300': string; '--color-success-400': string; '--color-success-500': string; '--color-success-600': string; '--color-success-700': string; '--color-success-800': string; '--color-success-900': string; '--color-warning-50': string; '--color-warning-100': string; '--color-warning-200': string; '--color-warning-300': string; '--color-warning-400': string; '--color-warning-500': string; '--color-warning-600': string; '--color-warning-700': string; '--color-warning-800': string; '--color-warning-900': string; '--color-error-50': string; '--color-error-100': string; '--color-error-200': string; '--color-error-300': string; '--color-error-400': string; '--color-error-500': string; '--color-error-600': string; '--color-error-700': string; '--color-error-800': string; '--color-error-900': string; '--color-surface-50': string; '--color-surface-100': string; '--color-surface-200': string; '--color-surface-300': string; '--color-surface-400': string; '--color-surface-500': string; '--color-surface-600': string; '--color-surface-700': string; '--color-surface-800': string; '--color-surface-900': string; }; properties_dark: {}; enhancements: { "[data-theme='hamlindigo']": { backgroundImage: string; }; ".dark [data-theme='hamlindigo']": { backgroundImage: string; }; }; }; modern: { name: string; properties: { '--theme-font-family-base': string; '--theme-font-family-heading': string; '--theme-font-color-base': string; '--theme-font-color-dark': string; '--theme-rounded-base': string; '--theme-rounded-container': string; '--theme-border-base': string; '--on-primary': string; '--on-secondary': string; '--on-tertiary': string; '--on-success': string; '--on-warning': string; '--on-error': string; '--on-surface': string; '--color-primary-50': string; '--color-primary-100': string; '--color-primary-200': string; '--color-primary-300': string; '--color-primary-400': string; '--color-primary-500': string; '--color-primary-600': string; '--color-primary-700': string; '--color-primary-800': string; '--color-primary-900': string; '--color-secondary-50': string; '--color-secondary-100': string; '--color-secondary-200': string; '--color-secondary-300': string; '--color-secondary-400': string; '--color-secondary-500': string; '--color-secondary-600': string; '--color-secondary-700': string; '--color-secondary-800': string; '--color-secondary-900': string; '--color-tertiary-50': string; '--color-tertiary-100': string; '--color-tertiary-200': string; '--color-tertiary-300': string; '--color-tertiary-400': string; '--color-tertiary-500': string; '--color-tertiary-600': string; '--color-tertiary-700': string; '--color-tertiary-800': string; '--color-tertiary-900': string; '--color-success-50': string; '--color-success-100': string; '--color-success-200': string; '--color-success-300': string; '--color-success-400': string; '--color-success-500': string; '--color-success-600': string; '--color-success-700': string; '--color-success-800': string; '--color-success-900': string; '--color-warning-50': string; '--color-warning-100': string; '--color-warning-200': string; '--color-warning-300': string; '--color-warning-400': string; '--color-warning-500': string; '--color-warning-600': string; '--color-warning-700': string; '--color-warning-800': string; '--color-warning-900': string; '--color-error-50': string; '--color-error-100': string; '--color-error-200': string; '--color-error-300': string; '--color-error-400': string; '--color-error-500': string; '--color-error-600': string; '--color-error-700': string; '--color-error-800': string; '--color-error-900': string; '--color-surface-50': string; '--color-surface-100': string; '--color-surface-200': string; '--color-surface-300': string; '--color-surface-400': string; '--color-surface-500': string; '--color-surface-600': string; '--color-surface-700': string; '--color-surface-800': string; '--color-surface-900': string; }; properties_dark: {}; enhancements: { "[data-theme='modern'] h1,\n[data-theme='modern'] h2,\n[data-theme='modern'] h3,\n[data-theme='modern'] h4,\n[data-theme='modern'] h5,\n[data-theme='modern'] h6,\n[data-theme='modern'] a,\n[data-theme='modern'] button": { fontWeight: string; }; "[data-theme='modern']": { backgroundImage: string; backgroundAttachment: string; backgroundPosition: string; backgroundRepeat: string; backgroundSize: string; }; ".dark [data-theme='modern']": { backgroundImage: string; backgroundAttachment: string; backgroundPosition: string; backgroundRepeat: string; backgroundSize: string; }; }; }; rocket: { name: string; properties: { '--theme-font-family-base': string; '--theme-font-family-heading': string; '--theme-font-color-base': string; '--theme-font-color-dark': string; '--theme-rounded-base': string; '--theme-rounded-container': string; '--theme-border-base': string; '--on-primary': string; '--on-secondary': string; '--on-tertiary': string; '--on-success': string; '--on-warning': string; '--on-error': string; '--on-surface': string; '--color-primary-50': string; '--color-primary-100': string; '--color-primary-200': string; '--color-primary-300': string; '--color-primary-400': string; '--color-primary-500': string; '--color-primary-600': string; '--color-primary-700': string; '--color-primary-800': string; '--color-primary-900': string; '--color-secondary-50': string; '--color-secondary-100': string; '--color-secondary-200': string; '--color-secondary-300': string; '--color-secondary-400': string; '--color-secondary-500': string; '--color-secondary-600': string; '--color-secondary-700': string; '--color-secondary-800': string; '--color-secondary-900': string; '--color-tertiary-50': string; '--color-tertiary-100': string; '--color-tertiary-200': string; '--color-tertiary-300': string; '--color-tertiary-400': string; '--color-tertiary-500': string; '--color-tertiary-600': string; '--color-tertiary-700': string; '--color-tertiary-800': string; '--color-tertiary-900': string; '--color-success-50': string; '--color-success-100': string; '--color-success-200': string; '--color-success-300': string; '--color-success-400': string; '--color-success-500': string; '--color-success-600': string; '--color-success-700': string; '--color-success-800': string; '--color-success-900': string; '--color-warning-50': string; '--color-warning-100': string; '--color-warning-200': string; '--color-warning-300': string; '--color-warning-400': string; '--color-warning-500': string; '--color-warning-600': string; '--color-warning-700': string; '--color-warning-800': string; '--color-warning-900': string; '--color-error-50': string; '--color-error-100': string; '--color-error-200': string; '--color-error-300': string; '--color-error-400': string; '--color-error-500': string; '--color-error-600': string; '--color-error-700': string; '--color-error-800': string; '--color-error-900': string; '--color-surface-50': string; '--color-surface-100': string; '--color-surface-200': string; '--color-surface-300': string; '--color-surface-400': string; '--color-surface-500': string; '--color-surface-600': string; '--color-surface-700': string; '--color-surface-800': string; '--color-surface-900': string; }; properties_dark: {}; enhancements: { "[data-theme='rocket'] h1,\n[data-theme='rocket'] h2,\n[data-theme='rocket'] h3,\n[data-theme='rocket'] h4,\n[data-theme='rocket'] h5,\n[data-theme='rocket'] h6": { fontWeight: string; }; "[data-theme='rocket']": { backgroundImage: string; backgroundAttachment: string; backgroundPosition: string; backgroundRepeat: string; backgroundSize: string; }; }; }; sahara: { name: string; properties: { '--theme-font-family-base': string; '--theme-font-family-heading': string; '--theme-font-color-base': string; '--theme-font-color-dark': string; '--theme-rounded-base': string; '--theme-rounded-container': string; '--theme-border-base': string; '--on-primary': string; '--on-secondary': string; '--on-tertiary': string; '--on-success': string; '--on-warning': string; '--on-error': string; '--on-surface': string; '--color-primary-50': string; '--color-primary-100': string; '--color-primary-200': string; '--color-primary-300': string; '--color-primary-400': string; '--color-primary-500': string; '--color-primary-600': string; '--color-primary-700': string; '--color-primary-800': string; '--color-primary-900': string; '--color-secondary-50': string; '--color-secondary-100': string; '--color-secondary-200': string; '--color-secondary-300': string; '--color-secondary-400': string; '--color-secondary-500': string; '--color-secondary-600': string; '--color-secondary-700': string; '--color-secondary-800': string; '--color-secondary-900': string; '--color-tertiary-50': string; '--color-tertiary-100': string; '--color-tertiary-200': string; '--color-tertiary-300': string; '--color-tertiary-400': string; '--color-tertiary-500': string; '--color-tertiary-600': string; '--color-tertiary-700': string; '--color-tertiary-800': string; '--color-tertiary-900': string; '--color-success-50': string; '--color-success-100': string; '--color-success-200': string; '--color-success-300': string; '--color-success-400': string; '--color-success-500': string; '--color-success-600': string; '--color-success-700': string; '--color-success-800': string; '--color-success-900': string; '--color-warning-50': string; '--color-warning-100': string; '--color-warning-200': string; '--color-warning-300': string; '--color-warning-400': string; '--color-warning-500': string; '--color-warning-600': string; '--color-warning-700': string; '--color-warning-800': string; '--color-warning-900': string; '--color-error-50': string; '--color-error-100': string; '--color-error-200': string; '--color-error-300': string; '--color-error-400': string; '--color-error-500': string; '--color-error-600': string; '--color-error-700': string; '--color-error-800': string; '--color-error-900': string; '--color-surface-50': string; '--color-surface-100': string; '--color-surface-200': string; '--color-surface-300': string; '--color-surface-400': string; '--color-surface-500': string; '--color-surface-600': string; '--color-surface-700': string; '--color-surface-800': string; '--color-surface-900': string; }; properties_dark: {}; enhancements: { "[data-theme='sahara'] h1,\n[data-theme='sahara'] h2,\n[data-theme='sahara'] h3,\n[data-theme='sahara'] h4,\n[data-theme='sahara'] h5,\n[data-theme='sahara'] h6": { fontWeight: string; }; "[data-theme='sahara'] p": { fontWeight: string; }; "[data-theme='sahara']": { backgroundImage: string; backgroundAttachment: string; backgroundPosition: string; backgroundRepeat: string; backgroundSize: string; }; ".dark [data-theme='sahara']": { backgroundImage: string; backgroundAttachment: string; backgroundPosition: string; backgroundRepeat: string; backgroundSize: string; }; }; }; seafoam: { name: string; properties: { '--theme-font-family-base': string; '--theme-font-family-heading': string; '--theme-font-color-base': string; '--theme-font-color-dark': string; '--theme-rounded-base': string; '--theme-rounded-container': string; '--theme-border-base': string; '--on-primary': string; '--on-secondary': string; '--on-tertiary': string; '--on-success': string; '--on-warning': string; '--on-error': string; '--on-surface': string; '--color-primary-50': string; '--color-primary-100': string; '--color-primary-200': string; '--color-primary-300': string; '--color-primary-400': string; '--color-primary-500': string; '--color-primary-600': string; '--color-primary-700': string; '--color-primary-800': string; '--color-primary-900': string; '--color-secondary-50': string; '--color-secondary-100': string; '--color-secondary-200': string; '--color-secondary-300': string; '--color-secondary-400': string; '--color-secondary-500': string; '--color-secondary-600': string; '--color-secondary-700': string; '--color-secondary-800': string; '--color-secondary-900': string; '--color-tertiary-50': string; '--color-tertiary-100': string; '--color-tertiary-200': string; '--color-tertiary-300': string; '--color-tertiary-400': string; '--color-tertiary-500': string; '--color-tertiary-600': string; '--color-tertiary-700': string; '--color-tertiary-800': string; '--color-tertiary-900': string; '--color-success-50': string; '--color-success-100': string; '--color-success-200': string; '--color-success-300': string; '--color-success-400': string; '--color-success-500': string; '--color-success-600': string; '--color-success-700': string; '--color-success-800': string; '--color-success-900': string; '--color-warning-50': string; '--color-warning-100': string; '--color-warning-200': string; '--color-warning-300': string; '--color-warning-400': string; '--color-warning-500': string; '--color-warning-600': string; '--color-warning-700': string; '--color-warning-800': string; '--color-warning-900': string; '--color-error-50': string; '--color-error-100': string; '--color-error-200': string; '--color-error-300': string; '--color-error-400': string; '--color-error-500': string; '--color-error-600': string; '--color-error-700': string; '--color-error-800': string; '--color-error-900': string; '--color-surface-50': string; '--color-surface-100': string; '--color-surface-200': string; '--color-surface-300': string; '--color-surface-400': string; '--color-surface-500': string; '--color-surface-600': string; '--color-surface-700': string; '--color-surface-800': string; '--color-surface-900': string; }; properties_dark: {}; enhancements: { "[data-theme='seafoam'] h1,\n[data-theme='seafoam'] h2,\n[data-theme='seafoam'] h3,\n[data-theme='seafoam'] h4,\n[data-theme='seafoam'] h5,\n[data-theme='seafoam'] h6": { fontWeight: string; fontStyle: string; letterSpacing: string; }; "[data-theme='seafoam']": { background: string; backgroundAttachment: string; backgroundPosition: string; backgroundRepeat: string; backgroundSize: string; }; ".dark [data-theme='seafoam']": { background: string; backgroundAttachment: string; backgroundPosition: string; backgroundRepeat: string; backgroundSize: string; }; }; }; skeleton: { name: string; properties: { '--theme-font-family-base': string; '--theme-font-family-heading': string; '--theme-font-color-base': string; '--theme-font-color-dark': string; '--theme-rounded-base': string; '--theme-rounded-container': string; '--theme-border-base': string; '--on-primary': string; '--on-secondary': string; '--on-tertiary': string; '--on-success': string; '--on-warning': string; '--on-error': string; '--on-surface': string; '--color-primary-50': string; '--color-primary-100': string; '--color-primary-200': string; '--color-primary-300': string; '--color-primary-400': string; '--color-primary-500': string; '--color-primary-600': string; '--color-primary-700': string; '--color-primary-800': string; '--color-primary-900': string; '--color-secondary-50': string; '--color-secondary-100': string; '--color-secondary-200': string; '--color-secondary-300': string; '--color-secondary-400': string; '--color-secondary-500': string; '--color-secondary-600': string; '--color-secondary-700': string; '--color-secondary-800': string; '--color-secondary-900': string; '--color-tertiary-50': string; '--color-tertiary-100': string; '--color-tertiary-200': string; '--color-tertiary-300': string; '--color-tertiary-400': string; '--color-tertiary-500': string; '--color-tertiary-600': string; '--color-tertiary-700': string; '--color-tertiary-800': string; '--color-tertiary-900': string; '--color-success-50': string; '--color-success-100': string; '--color-success-200': string; '--color-success-300': string; '--color-success-400': string; '--color-success-500': string; '--color-success-600': string; '--color-success-700': string; '--color-success-800': string; '--color-success-900': string; '--color-warning-50': string; '--color-warning-100': string; '--color-warning-200': string; '--color-warning-300': string; '--color-warning-400': string; '--color-warning-500': string; '--color-warning-600': string; '--color-warning-700': string; '--color-warning-800': string; '--color-warning-900': string; '--color-error-50': string; '--color-error-100': string; '--color-error-200': string; '--color-error-300': string; '--color-error-400': string; '--color-error-500': string; '--color-error-600': string; '--color-error-700': string; '--color-error-800': string; '--color-error-900': string; '--color-surface-50': string; '--color-surface-100': string; '--color-surface-200': string; '--color-surface-300': string; '--color-surface-400': string; '--color-surface-500': string; '--color-surface-600': string; '--color-surface-700': string; '--color-surface-800': string; '--color-surface-900': string; }; properties_dark: {}; enhancements: { "[data-theme='skeleton'] h1,\n[data-theme='skeleton'] h2,\n[data-theme='skeleton'] h3,\n[data-theme='skeleton'] h4,\n[data-theme='skeleton'] h5,\n[data-theme='skeleton'] h6": { fontWeight: string; }; "[data-theme='skeleton']": { backgroundImage: string; backgroundAttachment: string; backgroundPosition: string; backgroundRepeat: string; backgroundSize: string; }; }; }; vintage: { name: string; properties: { '--theme-font-family-base': string; '--theme-font-family-heading': string; '--theme-font-color-base': string; '--theme-font-color-dark': string; '--theme-rounded-base': string; '--theme-rounded-container': string; '--theme-border-base': string; '--on-primary': string; '--on-secondary': string; '--on-tertiary': string; '--on-success': string; '--on-warning': string; '--on-error': string; '--on-surface': string; '--color-primary-50': string; '--color-primary-100': string; '--color-primary-200': string; '--color-primary-300': string; '--color-primary-400': string; '--color-primary-500': string; '--color-primary-600': string; '--color-primary-700': string; '--color-primary-800': string; '--color-primary-900': string; '--color-secondary-50': string; '--color-secondary-100': string; '--color-secondary-200': string; '--color-secondary-300': string; '--color-secondary-400': string; '--color-secondary-500': string; '--color-secondary-600': string; '--color-secondary-700': string; '--color-secondary-800': string; '--color-secondary-900': string; '--color-tertiary-50': string; '--color-tertiary-100': string; '--color-tertiary-200': string; '--color-tertiary-300': string; '--color-tertiary-400': string; '--color-tertiary-500': string; '--color-tertiary-600': string; '--color-tertiary-700': string; '--color-tertiary-800': string; '--color-tertiary-900': string; '--color-success-50': string; '--color-success-100': string; '--color-success-200': string; '--color-success-300': string; '--color-success-400': string; '--color-success-500': string; '--color-success-600': string; '--color-success-700': string; '--color-success-800': string; '--color-success-900': string; '--color-warning-50': string; '--color-warning-100': string; '--color-warning-200': string; '--color-warning-300': string; '--color-warning-400': string; '--color-warning-500': string; '--color-warning-600': string; '--color-warning-700': string; '--color-warning-800': string; '--color-warning-900': string; '--color-error-50': string; '--color-error-100': string; '--color-error-200': string; '--color-error-300': string; '--color-error-400': string; '--color-error-500': string; '--color-error-600': string; '--color-error-700': string; '--color-error-800': string; '--color-error-900': string; '--color-surface-50': string; '--color-surface-100': string; '--color-surface-200': string; '--color-surface-300': string; '--color-surface-400': string; '--color-surface-500': string; '--color-surface-600': string; '--color-surface-700': string; '--color-surface-800': string; '--color-surface-900': string; }; properties_dark: {}; enhancements: { "[data-theme='vintage'] h1,\n[data-theme='vintage'] h2,\n[data-theme='vintage'] h3,\n[data-theme='vintage'] h4,\n[data-theme='vintage'] h5,\n[data-theme='vintage'] h6": { letterSpacing: string; }; "[data-theme='vintage']": { backgroundImage: string; backgroundAttachment: string; backgroundPosition: string; backgroundRepeat: string; backgroundSize: string; }; ".dark [data-theme='vintage']": { backgroundImage: string; backgroundAttachment: string; backgroundPosition: string; backgroundRepeat: string; backgroundSize: string; }; }; }; wintry: { name: string; properties: { '--theme-font-family-heading': string; '--theme-font-family-base': string; '--theme-font-color-base': string; '--theme-font-color-dark': string; '--theme-rounded-base': string; '--theme-rounded-container': string; '--theme-border-base': string; '--on-primary': string; '--on-secondary': string; '--on-tertiary': string; '--on-success': string; '--on-warning': string; '--on-error': string; '--on-surface': string; '--color-primary-50': string; '--color-primary-100': string; '--color-primary-200': string; '--color-primary-300': string; '--color-primary-400': string; '--color-primary-500': string; '--color-primary-600': string; '--color-primary-700': string; '--color-primary-800': string; '--color-primary-900': string; '--color-secondary-50': string; '--color-secondary-100': string; '--color-secondary-200': string; '--color-secondary-300': string; '--color-secondary-400': string; '--color-secondary-500': string; '--color-secondary-600': string; '--color-secondary-700': string; '--color-secondary-800': string; '--color-secondary-900': string; '--color-tertiary-50': string; '--color-tertiary-100': string; '--color-tertiary-200': string; '--color-tertiary-300': string; '--color-tertiary-400': string; '--color-tertiary-500': string; '--color-tertiary-600': string; '--color-tertiary-700': string; '--color-tertiary-800': string; '--color-tertiary-900': string; '--color-success-50': string; '--color-success-100': string; '--color-success-200': string; '--color-success-300': string; '--color-success-400': string; '--color-success-500': string; '--color-success-600': string; '--color-success-700': string; '--color-success-800': string; '--color-success-900': string; '--color-warning-50': string; '--color-warning-100': string; '--color-warning-200': string; '--color-warning-300': string; '--color-warning-400': string; '--color-warning-500': string; '--color-warning-600': string; '--color-warning-700': string; '--color-warning-800': string; '--color-warning-900': string; '--color-error-50': string; '--color-error-100': string; '--color-error-200': string; '--color-error-300': string; '--color-error-400': string; '--color-error-500': string; '--color-error-600': string; '--color-error-700': string; '--color-error-800': string; '--color-error-900': string; '--color-surface-50': string; '--color-surface-100': string; '--color-surface-200': string; '--color-surface-300': string; '--color-surface-400': string; '--color-surface-500': string; '--color-surface-600': string; '--color-surface-700': string; '--color-surface-800': string; '--color-surface-900': string; }; properties_dark: {}; enhancements: { "[data-theme='wintry'] h1,\n[data-theme='wintry'] h2,\n[data-theme='wintry'] h3,\n[data-theme='wintry'] h4,\n[data-theme='wintry'] h5,\n[data-theme='wintry'] h6": { fontWeight: string; }; "[data-theme='wintry']": { backgroundImage: string; backgroundAttachment: string; backgroundPosition: string; backgroundRepeat: string; backgroundSize: string; }; ".dark [data-theme='wintry']": { backgroundImage: string; }; }; }; }; type PresetThemeName = ObjectKeys; declare function getThemeProperties(themeName: PresetThemeName): { '--theme-font-family-base': string; '--theme-font-family-heading': string; '--theme-font-color-base': string; '--theme-font-color-dark': string; '--theme-rounded-base': string; '--theme-rounded-container': string; '--theme-border-base': string; '--on-primary': string; '--on-secondary': string; '--on-tertiary': string; '--on-success': string; '--on-warning': string; '--on-error': string; '--on-surface': string; '--color-primary-50': string; '--color-primary-100': string; '--color-primary-200': string; '--color-primary-300': string; '--color-primary-400': string; '--color-primary-500': string; '--color-primary-600': string; '--color-primary-700': string; '--color-primary-800': string; '--color-primary-900': string; '--color-secondary-50': string; '--color-secondary-100': string; '--color-secondary-200': string; '--color-secondary-300': string; '--color-secondary-400': string; '--color-secondary-500': string; '--color-secondary-600': string; '--color-secondary-700': string; '--color-secondary-800': string; '--color-secondary-900': string; '--color-tertiary-50': string; '--color-tertiary-100': string; '--color-tertiary-200': string; '--color-tertiary-300': string; '--color-tertiary-400': string; '--color-tertiary-500': string; '--color-tertiary-600': string; '--color-tertiary-700': string; '--color-tertiary-800': string; '--color-tertiary-900': string; '--color-success-50': string; '--color-success-100': string; '--color-success-200': string; '--color-success-300': string; '--color-success-400': string; '--color-success-500': string; '--color-success-600': string; '--color-success-700': string; '--color-success-800': string; '--color-success-900': string; '--color-warning-50': string; '--color-warning-100': string; '--color-warning-200': string; '--color-warning-300': string; '--color-warning-400': string; '--color-warning-500': string; '--color-warning-600': string; '--color-warning-700': string; '--color-warning-800': string; '--color-warning-900': string; '--color-error-50': string; '--color-error-100': string; '--color-error-200': string; '--color-error-300': string; '--color-error-400': string; '--color-error-500': string; '--color-error-600': string; '--color-error-700': string; '--color-error-800': string; '--color-error-900': string; '--color-surface-50': string; '--color-surface-100': string; '--color-surface-200': string; '--color-surface-300': string; '--color-surface-400': string; '--color-surface-500': string; '--color-surface-600': string; '--color-surface-700': string; '--color-surface-800': string; '--color-surface-900': string; } | { '--theme-font-family-base': string; '--theme-font-family-heading': string; '--theme-font-color-base': string; '--theme-font-color-dark': string; '--theme-rounded-base': string; '--theme-rounded-container': string; '--theme-border-base': string; '--on-primary': string; '--on-secondary': string; '--on-tertiary': string; '--on-success': string; '--on-warning': string; '--on-error': string; '--on-surface': string; '--color-primary-50': string; '--color-primary-100': string; '--color-primary-200': string; '--color-primary-300': string; '--color-primary-400': string; '--color-primary-500': string; '--color-primary-600': string; '--color-primary-700': string; '--color-primary-800': string; '--color-primary-900': string; '--color-secondary-50': string; '--color-secondary-100': string; '--color-secondary-200': string; '--color-secondary-300': string; '--color-secondary-400': string; '--color-secondary-500': string; '--color-secondary-600': string; '--color-secondary-700': string; '--color-secondary-800': string; '--color-secondary-900': string; '--color-tertiary-50': string; '--color-tertiary-100': string; '--color-tertiary-200': string; '--color-tertiary-300': string; '--color-tertiary-400': string; '--color-tertiary-500': string; '--color-tertiary-600': string; '--color-tertiary-700': string; '--color-tertiary-800': string; '--color-tertiary-900': string; '--color-success-50': string; '--color-success-100': string; '--color-success-200': string; '--color-success-300': string; '--color-success-400': string; '--color-success-500': string; '--color-success-600': string; '--color-success-700': string; '--color-success-800': string; '--color-success-900': string; '--color-warning-50': string; '--color-warning-100': string; '--color-warning-200': string; '--color-warning-300': string; '--color-warning-400': string; '--color-warning-500': string; '--color-warning-600': string; '--color-warning-700': string; '--color-warning-800': string; '--color-warning-900': string; '--color-error-50': string; '--color-error-100': string; '--color-error-200': string; '--color-error-300': string; '--color-error-400': string; '--color-error-500': string; '--color-error-600': string; '--color-error-700': string; '--color-error-800': string; '--color-error-900': string; '--color-surface-50': string; '--color-surface-100': string; '--color-surface-200': string; '--color-surface-300': string; '--color-surface-400': string; '--color-surface-500': string; '--color-surface-600': string; '--color-surface-700': string; '--color-surface-800': string; '--color-surface-900': string; } | { '--theme-font-family-base': string; '--theme-font-family-heading': string; '--theme-font-color-base': string; '--theme-font-color-dark': string; '--theme-rounded-base': string; '--theme-rounded-container': string; '--theme-border-base': string; '--on-primary': string; '--on-secondary': string; '--on-tertiary': string; '--on-success': string; '--on-warning': string; '--on-error': string; '--on-surface': string; '--color-primary-50': string; '--color-primary-100': string; '--color-primary-200': string; '--color-primary-300': string; '--color-primary-400': string; '--color-primary-500': string; '--color-primary-600': string; '--color-primary-700': string; '--color-primary-800': string; '--color-primary-900': string; '--color-secondary-50': string; '--color-secondary-100': string; '--color-secondary-200': string; '--color-secondary-300': string; '--color-secondary-400': string; '--color-secondary-500': string; '--color-secondary-600': string; '--color-secondary-700': string; '--color-secondary-800': string; '--color-secondary-900': string; '--color-tertiary-50': string; '--color-tertiary-100': string; '--color-tertiary-200': string; '--color-tertiary-300': string; '--color-tertiary-400': string; '--color-tertiary-500': string; '--color-tertiary-600': string; '--color-tertiary-700': string; '--color-tertiary-800': string; '--color-tertiary-900': string; '--color-success-50': string; '--color-success-100': string; '--color-success-200': string; '--color-success-300': string; '--color-success-400': string; '--color-success-500': string; '--color-success-600': string; '--color-success-700': string; '--color-success-800': string; '--color-success-900': string; '--color-warning-50': string; '--color-warning-100': string; '--color-warning-200': string; '--color-warning-300': string; '--color-warning-400': string; '--color-warning-500': string; '--color-warning-600': string; '--color-warning-700': string; '--color-warning-800': string; '--color-warning-900': string; '--color-error-50': string; '--color-error-100': string; '--color-error-200': string; '--color-error-300': string; '--color-error-400': string; '--color-error-500': string; '--color-error-600': string; '--color-error-700': string; '--color-error-800': string; '--color-error-900': string; '--color-surface-50': string; '--color-surface-100': string; '--color-surface-200': string; '--color-surface-300': string; '--color-surface-400': string; '--color-surface-500': string; '--color-surface-600': string; '--color-surface-700': string; '--color-surface-800': string; '--color-surface-900': string; } | { '--theme-font-family-base': string; '--theme-font-family-heading': string; '--theme-font-color-base': string; '--theme-font-color-dark': string; '--theme-rounded-base': string; '--theme-rounded-container': string; '--theme-border-base': string; '--on-primary': string; '--on-secondary': string; '--on-tertiary': string; '--on-success': string; '--on-warning': string; '--on-error': string; '--on-surface': string; '--color-primary-50': string; '--color-primary-100': string; '--color-primary-200': string; '--color-primary-300': string; '--color-primary-400': string; '--color-primary-500': string; '--color-primary-600': string; '--color-primary-700': string; '--color-primary-800': string; '--color-primary-900': string; '--color-secondary-50': string; '--color-secondary-100': string; '--color-secondary-200': string; '--color-secondary-300': string; '--color-secondary-400': string; '--color-secondary-500': string; '--color-secondary-600': string; '--color-secondary-700': string; '--color-secondary-800': string; '--color-secondary-900': string; '--color-tertiary-50': string; '--color-tertiary-100': string; '--color-tertiary-200': string; '--color-tertiary-300': string; '--color-tertiary-400': string; '--color-tertiary-500': string; '--color-tertiary-600': string; '--color-tertiary-700': string; '--color-tertiary-800': string; '--color-tertiary-900': string; '--color-success-50': string; '--color-success-100': string; '--color-success-200': string; '--color-success-300': string; '--color-success-400': string; '--color-success-500': string; '--color-success-600': string; '--color-success-700': string; '--color-success-800': string; '--color-success-900': string; '--color-warning-50': string; '--color-warning-100': string; '--color-warning-200': string; '--color-warning-300': string; '--color-warning-400': string; '--color-warning-500': string; '--color-warning-600': string; '--color-warning-700': string; '--color-warning-800': string; '--color-warning-900': string; '--color-error-50': string; '--color-error-100': string; '--color-error-200': string; '--color-error-300': string; '--color-error-400': string; '--color-error-500': string; '--color-error-600': string; '--color-error-700': string; '--color-error-800': string; '--color-error-900': string; '--color-surface-50': string; '--color-surface-100': string; '--color-surface-200': string; '--color-surface-300': string; '--color-surface-400': string; '--color-surface-500': string; '--color-surface-600': string; '--color-surface-700': string; '--color-surface-800': string; '--color-surface-900': string; } | { '--theme-font-family-base': string; '--theme-font-family-heading': string; '--theme-font-color-base': string; '--theme-font-color-dark': string; '--theme-rounded-base': string; '--theme-rounded-container': string; '--theme-border-base': string; '--on-primary': string; '--on-secondary': string; '--on-tertiary': string; '--on-success': string; '--on-warning': string; '--on-error': string; '--on-surface': string; '--color-primary-50': string; '--color-primary-100': string; '--color-primary-200': string; '--color-primary-300': string; '--color-primary-400': string; '--color-primary-500': string; '--color-primary-600': string; '--color-primary-700': string; '--color-primary-800': string; '--color-primary-900': string; '--color-secondary-50': string; '--color-secondary-100': string; '--color-secondary-200': string; '--color-secondary-300': string; '--color-secondary-400': string; '--color-secondary-500': string; '--color-secondary-600': string; '--color-secondary-700': string; '--color-secondary-800': string; '--color-secondary-900': string; '--color-tertiary-50': string; '--color-tertiary-100': string; '--color-tertiary-200': string; '--color-tertiary-300': string; '--color-tertiary-400': string; '--color-tertiary-500': string; '--color-tertiary-600': string; '--color-tertiary-700': string; '--color-tertiary-800': string; '--color-tertiary-900': string; '--color-success-50': string; '--color-success-100': string; '--color-success-200': string; '--color-success-300': string; '--color-success-400': string; '--color-success-500': string; '--color-success-600': string; '--color-success-700': string; '--color-success-800': string; '--color-success-900': string; '--color-warning-50': string; '--color-warning-100': string; '--color-warning-200': string; '--color-warning-300': string; '--color-warning-400': string; '--color-warning-500': string; '--color-warning-600': string; '--color-warning-700': string; '--color-warning-800': string; '--color-warning-900': string; '--color-error-50': string; '--color-error-100': string; '--color-error-200': string; '--color-error-300': string; '--color-error-400': string; '--color-error-500': string; '--color-error-600': string; '--color-error-700': string; '--color-error-800': string; '--color-error-900': string; '--color-surface-50': string; '--color-surface-100': string; '--color-surface-200': string; '--color-surface-300': string; '--color-surface-400': string; '--color-surface-500': string; '--color-surface-600': string; '--color-surface-700': string; '--color-surface-800': string; '--color-surface-900': string; } | { '--theme-font-family-base': string; '--theme-font-family-heading': string; '--theme-font-color-base': string; '--theme-font-color-dark': string; '--theme-rounded-base': string; '--theme-rounded-container': string; '--theme-border-base': string; '--on-primary': string; '--on-secondary': string; '--on-tertiary': string; '--on-success': string; '--on-warning': string; '--on-error': string; '--on-surface': string; '--color-primary-50': string; '--color-primary-100': string; '--color-primary-200': string; '--color-primary-300': string; '--color-primary-400': string; '--color-primary-500': string; '--color-primary-600': string; '--color-primary-700': string; '--color-primary-800': string; '--color-primary-900': string; '--color-secondary-50': string; '--color-secondary-100': string; '--color-secondary-200': string; '--color-secondary-300': string; '--color-secondary-400': string; '--color-secondary-500': string; '--color-secondary-600': string; '--color-secondary-700': string; '--color-secondary-800': string; '--color-secondary-900': string; '--color-tertiary-50': string; '--color-tertiary-100': string; '--color-tertiary-200': string; '--color-tertiary-300': string; '--color-tertiary-400': string; '--color-tertiary-500': string; '--color-tertiary-600': string; '--color-tertiary-700': string; '--color-tertiary-800': string; '--color-tertiary-900': string; '--color-success-50': string; '--color-success-100': string; '--color-success-200': string; '--color-success-300': string; '--color-success-400': string; '--color-success-500': string; '--color-success-600': string; '--color-success-700': string; '--color-success-800': string; '--color-success-900': string; '--color-warning-50': string; '--color-warning-100': string; '--color-warning-200': string; '--color-warning-300': string; '--color-warning-400': string; '--color-warning-500': string; '--color-warning-600': string; '--color-warning-700': string; '--color-warning-800': string; '--color-warning-900': string; '--color-error-50': string; '--color-error-100': string; '--color-error-200': string; '--color-error-300': string; '--color-error-400': string; '--color-error-500': string; '--color-error-600': string; '--color-error-700': string; '--color-error-800': string; '--color-error-900': string; '--color-surface-50': string; '--color-surface-100': string; '--color-surface-200': string; '--color-surface-300': string; '--color-surface-400': string; '--color-surface-500': string; '--color-surface-600': string; '--color-surface-700': string; '--color-surface-800': string; '--color-surface-900': string; } | { '--theme-font-family-base': string; '--theme-font-family-heading': string; '--theme-font-color-base': string; '--theme-font-color-dark': string; '--theme-rounded-base': string; '--theme-rounded-container': string; '--theme-border-base': string; '--on-primary': string; '--on-secondary': string; '--on-tertiary': string; '--on-success': string; '--on-warning': string; '--on-error': string; '--on-surface': string; '--color-primary-50': string; '--color-primary-100': string; '--color-primary-200': string; '--color-primary-300': string; '--color-primary-400': string; '--color-primary-500': string; '--color-primary-600': string; '--color-primary-700': string; '--color-primary-800': string; '--color-primary-900': string; '--color-secondary-50': string; '--color-secondary-100': string; '--color-secondary-200': string; '--color-secondary-300': string; '--color-secondary-400': string; '--color-secondary-500': string; '--color-secondary-600': string; '--color-secondary-700': string; '--color-secondary-800': string; '--color-secondary-900': string; '--color-tertiary-50': string; '--color-tertiary-100': string; '--color-tertiary-200': string; '--color-tertiary-300': string; '--color-tertiary-400': string; '--color-tertiary-500': string; '--color-tertiary-600': string; '--color-tertiary-700': string; '--color-tertiary-800': string; '--color-tertiary-900': string; '--color-success-50': string; '--color-success-100': string; '--color-success-200': string; '--color-success-300': string; '--color-success-400': string; '--color-success-500': string; '--color-success-600': string; '--color-success-700': string; '--color-success-800': string; '--color-success-900': string; '--color-warning-50': string; '--color-warning-100': string; '--color-warning-200': string; '--color-warning-300': string; '--color-warning-400': string; '--color-warning-500': string; '--color-warning-600': string; '--color-warning-700': string; '--color-warning-800': string; '--color-warning-900': string; '--color-error-50': string; '--color-error-100': string; '--color-error-200': string; '--color-error-300': string; '--color-error-400': string; '--color-error-500': string; '--color-error-600': string; '--color-error-700': string; '--color-error-800': string; '--color-error-900': string; '--color-surface-50': string; '--color-surface-100': string; '--color-surface-200': string; '--color-surface-300': string; '--color-surface-400': string; '--color-surface-500': string; '--color-surface-600': string; '--color-surface-700': string; '--color-surface-800': string; '--color-surface-900': string; } | { '--theme-font-family-base': string; '--theme-font-family-heading': string; '--theme-font-color-base': string; '--theme-font-color-dark': string; '--theme-rounded-base': string; '--theme-rounded-container': string; '--theme-border-base': string; '--on-primary': string; '--on-secondary': string; '--on-tertiary': string; '--on-success': string; '--on-warning': string; '--on-error': string; '--on-surface': string; '--color-primary-50': string; '--color-primary-100': string; '--color-primary-200': string; '--color-primary-300': string; '--color-primary-400': string; '--color-primary-500': string; '--color-primary-600': string; '--color-primary-700': string; '--color-primary-800': string; '--color-primary-900': string; '--color-secondary-50': string; '--color-secondary-100': string; '--color-secondary-200': string; '--color-secondary-300': string; '--color-secondary-400': string; '--color-secondary-500': string; '--color-secondary-600': string; '--color-secondary-700': string; '--color-secondary-800': string; '--color-secondary-900': string; '--color-tertiary-50': string; '--color-tertiary-100': string; '--color-tertiary-200': string; '--color-tertiary-300': string; '--color-tertiary-400': string; '--color-tertiary-500': string; '--color-tertiary-600': string; '--color-tertiary-700': string; '--color-tertiary-800': string; '--color-tertiary-900': string; '--color-success-50': string; '--color-success-100': string; '--color-success-200': string; '--color-success-300': string; '--color-success-400': string; '--color-success-500': string; '--color-success-600': string; '--color-success-700': string; '--color-success-800': string; '--color-success-900': string; '--color-warning-50': string; '--color-warning-100': string; '--color-warning-200': string; '--color-warning-300': string; '--color-warning-400': string; '--color-warning-500': string; '--color-warning-600': string; '--color-warning-700': string; '--color-warning-800': string; '--color-warning-900': string; '--color-error-50': string; '--color-error-100': string; '--color-error-200': string; '--color-error-300': string; '--color-error-400': string; '--color-error-500': string; '--color-error-600': string; '--color-error-700': string; '--color-error-800': string; '--color-error-900': string; '--color-surface-50': string; '--color-surface-100': string; '--color-surface-200': string; '--color-surface-300': string; '--color-surface-400': string; '--color-surface-500': string; '--color-surface-600': string; '--color-surface-700': string; '--color-surface-800': string; '--color-surface-900': string; } | { '--theme-font-family-base': string; '--theme-font-family-heading': string; '--theme-font-color-base': string; '--theme-font-color-dark': string; '--theme-rounded-base': string; '--theme-rounded-container': string; '--theme-border-base': string; '--on-primary': string; '--on-secondary': string; '--on-tertiary': string; '--on-success': string; '--on-warning': string; '--on-error': string; '--on-surface': string; '--color-primary-50': string; '--color-primary-100': string; '--color-primary-200': string; '--color-primary-300': string; '--color-primary-400': string; '--color-primary-500': string; '--color-primary-600': string; '--color-primary-700': string; '--color-primary-800': string; '--color-primary-900': string; '--color-secondary-50': string; '--color-secondary-100': string; '--color-secondary-200': string; '--color-secondary-300': string; '--color-secondary-400': string; '--color-secondary-500': string; '--color-secondary-600': string; '--color-secondary-700': string; '--color-secondary-800': string; '--color-secondary-900': string; '--color-tertiary-50': string; '--color-tertiary-100': string; '--color-tertiary-200': string; '--color-tertiary-300': string; '--color-tertiary-400': string; '--color-tertiary-500': string; '--color-tertiary-600': string; '--color-tertiary-700': string; '--color-tertiary-800': string; '--color-tertiary-900': string; '--color-success-50': string; '--color-success-100': string; '--color-success-200': string; '--color-success-300': string; '--color-success-400': string; '--color-success-500': string; '--color-success-600': string; '--color-success-700': string; '--color-success-800': string; '--color-success-900': string; '--color-warning-50': string; '--color-warning-100': string; '--color-warning-200': string; '--color-warning-300': string; '--color-warning-400': string; '--color-warning-500': string; '--color-warning-600': string; '--color-warning-700': string; '--color-warning-800': string; '--color-warning-900': string; '--color-error-50': string; '--color-error-100': string; '--color-error-200': string; '--color-error-300': string; '--color-error-400': string; '--color-error-500': string; '--color-error-600': string; '--color-error-700': string; '--color-error-800': string; '--color-error-900': string; '--color-surface-50': string; '--color-surface-100': string; '--color-surface-200': string; '--color-surface-300': string; '--color-surface-400': string; '--color-surface-500': string; '--color-surface-600': string; '--color-surface-700': string; '--color-surface-800': string; '--color-surface-900': string; } | { '--theme-font-family-heading': string; '--theme-font-family-base': string; '--theme-font-color-base': string; '--theme-font-color-dark': string; '--theme-rounded-base': string; '--theme-rounded-container': string; '--theme-border-base': string; '--on-primary': string; '--on-secondary': string; '--on-tertiary': string; '--on-success': string; '--on-warning': string; '--on-error': string; '--on-surface': string; '--color-primary-50': string; '--color-primary-100': string; '--color-primary-200': string; '--color-primary-300': string; '--color-primary-400': string; '--color-primary-500': string; '--color-primary-600': string; '--color-primary-700': string; '--color-primary-800': string; '--color-primary-900': string; '--color-secondary-50': string; '--color-secondary-100': string; '--color-secondary-200': string; '--color-secondary-300': string; '--color-secondary-400': string; '--color-secondary-500': string; '--color-secondary-600': string; '--color-secondary-700': string; '--color-secondary-800': string; '--color-secondary-900': string; '--color-tertiary-50': string; '--color-tertiary-100': string; '--color-tertiary-200': string; '--color-tertiary-300': string; '--color-tertiary-400': string; '--color-tertiary-500': string; '--color-tertiary-600': string; '--color-tertiary-700': string; '--color-tertiary-800': string; '--color-tertiary-900': string; '--color-success-50': string; '--color-success-100': string; '--color-success-200': string; '--color-success-300': string; '--color-success-400': string; '--color-success-500': string; '--color-success-600': string; '--color-success-700': string; '--color-success-800': string; '--color-success-900': string; '--color-warning-50': string; '--color-warning-100': string; '--color-warning-200': string; '--color-warning-300': string; '--color-warning-400': string; '--color-warning-500': string; '--color-warning-600': string; '--color-warning-700': string; '--color-warning-800': string; '--color-warning-900': string; '--color-error-50': string; '--color-error-100': string; '--color-error-200': string; '--color-error-300': string; '--color-error-400': string; '--color-error-500': string; '--color-error-600': string; '--color-error-700': string; '--color-error-800': string; '--color-error-900': string; '--color-surface-50': string; '--color-surface-100': string; '--color-surface-200': string; '--color-surface-300': string; '--color-surface-400': string; '--color-surface-500': string; '--color-surface-600': string; '--color-surface-700': string; '--color-surface-800': string; '--color-surface-900': string; }; type ObjectKeys = keyof T; type ThemeProperties = { '--theme-font-family-base': string; '--theme-font-family-heading': string; '--theme-font-color-base': string; '--theme-font-color-dark': string; '--theme-rounded-base': string; '--theme-rounded-container': string; '--theme-border-base': string; '--on-primary': string; '--on-secondary': string; '--on-tertiary': string; '--on-success': string; '--on-warning': string; '--on-error': string; '--on-surface': string; '--color-primary-50': string; '--color-primary-100': string; '--color-primary-200': string; '--color-primary-300': string; '--color-primary-400': string; '--color-primary-500': string; '--color-primary-600': string; '--color-primary-700': string; '--color-primary-800': string; '--color-primary-900': string; '--color-secondary-50': string; '--color-secondary-100': string; '--color-secondary-200': string; '--color-secondary-300': string; '--color-secondary-400': string; '--color-secondary-500': string; '--color-secondary-600': string; '--color-secondary-700': string; '--color-secondary-800': string; '--color-secondary-900': string; '--color-tertiary-50': string; '--color-tertiary-100': string; '--color-tertiary-200': string; '--color-tertiary-300': string; '--color-tertiary-400': string; '--color-tertiary-500': string; '--color-tertiary-600': string; '--color-tertiary-700': string; '--color-tertiary-800': string; '--color-tertiary-900': string; '--color-success-50': string; '--color-success-100': string; '--color-success-200': string; '--color-success-300': string; '--color-success-400': string; '--color-success-500': string; '--color-success-600': string; '--color-success-700': string; '--color-success-800': string; '--color-success-900': string; '--color-warning-50': string; '--color-warning-100': string; '--color-warning-200': string; '--color-warning-300': string; '--color-warning-400': string; '--color-warning-500': string; '--color-warning-600': string; '--color-warning-700': string; '--color-warning-800': string; '--color-warning-900': string; '--color-error-50': string; '--color-error-100': string; '--color-error-200': string; '--color-error-300': string; '--color-error-400': string; '--color-error-500': string; '--color-error-600': string; '--color-error-700': string; '--color-error-800': string; '--color-error-900': string; '--color-surface-50': string; '--color-surface-100': string; '--color-surface-200': string; '--color-surface-300': string; '--color-surface-400': string; '--color-surface-500': string; '--color-surface-600': string; '--color-surface-700': string; '--color-surface-800': string; '--color-surface-900': string; }; type ConfigOptions = { /** * Prefixes Skeleton component classes with a specified string. * * This should be used when there are Skeleton class names * that conflict with other plugins. For example, our `btn` class * can often conflict with other UI libraries. * * **NOTE:** Only use this if you're using this plugin WITHOUT * our accompanying component library, `@skeletonlabs/skeleton`. * * @example * // Skeleton classes will be prefixed with 'sk-' (e.g., sk-btn) * prefix = 'sk-' * * @default '' */ prefix?: string; /** * Whether to include Skeleton's base styles. * @default true */ base?: boolean; /** * Theme config for configuring your themes. */ themes?: ThemeConfig; }; type ThemeConfig = { /** * Custom themes can be enabled by passing them to this option. * * @example * custom = [ * { * name: "my-custom-theme", * properties: { * '--theme-font-family-base': 'system-ui', * '--theme-font-family-heading': "'Space Grotesk', sans-serif", * '--theme-font-color-base': 'var(--color-primary-900)', * '--theme-font-color-dark': 'var(--color-primary-100)', * // ... * }, * enhancements: { // optional * "[data-theme='my-custom-theme'] h1": { * fontWeight: "400" * } * } * } * ] * * */ custom?: Array; /** * Preset themes can be enabled by passing them to this option. * * @example * // Preset themes can be enabled by simply passing their names * preset = [ "skeleton", "modern", "rocket" ] * * @example * // Or by passing an object, enabling the ability * // to enable a preset's `enhancements` * preset = [ * { name: "skeleton", enhancements: true }, * { name: "modern", enhancements: true }, * ] * */ preset?: Array; }; type CustomThemeConfig = { /** * The name of your custom theme. * * This is the required value to activate your * theme with the `data-theme` attribute in your `body` element. * * @example * // If name = "my-custom-theme" * */ name: string; /** * Define your own custom theme properties here. * * To generate a custom theme, visit our Theme Generator. * @see https://skeleton.dev/docs/generator * * @example * properties = { * '--theme-font-family-base': 'system-ui', * '--theme-font-family-heading': "'Space Grotesk', sans-serif", * '--theme-font-color-base': 'var(--color-primary-900)', * '--theme-font-color-dark': 'var(--color-primary-100)', * // ... * } * * @example * // If you wish to extend one of our preset themes, you can do so * // with our provided `getThemeProperties()` function. * import { getThemeProperties } from "@skeletonlabs/tw-plugin"; * * properties = { * ...getThemeProperties("skeleton"), * '--color-primary-50': '240 228 254', * '--color-primary-100': '235 219 253', * '--color-primary-200': '231 210 253', * '--color-primary-300': '216 183 251', * '--color-primary-400': '186 130 248', * '--color-primary-500': '157 76 245', * '--color-primary-600': '141 68 221', * '--color-primary-700': '118 57 184', * '--color-primary-800': '94 46 147', * '--color-primary-900': '77 37 120' * } */ properties: ThemeProperties; /** * Optional properties that are applied in dark mode. */ properties_dark?: Partial; }; type PresetThemeConfig = { /** * Name of one of our provided theme presets. */ name: PresetThemeName; /** * Whether to include the preset theme enhancements. Disabled by default. * * This implements additional settings such as background gradients, * header font weights, and more. * * @example * // These are disabled by default, so you must enable them to opt-in * skeleton({ themes: [{ name: "skeleton", enhancements: true }] }) * * @default false */ enhancements?: boolean; }; declare const skeleton: { (options: ConfigOptions): { handler: tailwindcss_types_config_js.PluginCreator; config?: Partial | undefined; }; __isOptionsFunction: true; }; export { ConfigOptions, CustomThemeConfig, PresetThemeConfig, ThemeConfig, getThemeProperties, skeleton };