import type { ColorTheme, Size, Modifiers, ComponentStyles, Elements } from './utils'; type Variations = 'primary' | 'secondary' | 'destructive' | 'warning' | 'menu' | 'link'; export type ButtonColorThemeVariations = `${'primary' | 'link' | 'outlined'}--${ColorTheme | 'overlay'}`; export type ButtonTheme = ComponentStyles & Modifiers & Elements<{ 'loader-wrapper'?: ComponentStyles; }, Required>; export {};