import { Ref } from 'vue'; import { CLColors, CLColorVariants, CLPalette } from '../../index.ts'; interface ThemeContext { colors: Ref; darkMode: Ref; } interface ThemeProps { color: CLColors; variant?: CLColorVariants; theme?: ThemeContext; } export declare const a11yButtonTheme: ({ color, theme }: ThemeProps) => { '--clll-a11y-button-outline-color': string; '--clll-a11y-button-border-color': string; '--clll-a11y-button-shadow-color': string; '--clll-a11y-button-theme-radius': string; }; export declare const buttonTheme: ({ color, variant, theme }: ThemeProps) => { '--clll-button-text-color': string; '--clll-button-bg-color': string; '--clll-button-border-color': string; '--clll-button-hover-bg': string; '--clll-button-hover-border': string; '--clll-button-focus-border': string; '--clll-button-focus-shadow': string; '--clll-button-theme-radius': string; }; export {};