import { type Ref } from 'vue'; import type { ThemeName } from '../types'; /** * Provides theme-specific data attributes and class helpers. * Components use semantic CSS classes + data attributes. * Each theme CSS file targets these hooks. */ export declare function useThemeClasses(theme: Ref): { themeDataAttr: import("vue").ComputedRef<{ 'data-ui-select-theme': ThemeName; }>; partAttrs: (part: string, state?: Record) => Record; };