/** * Daisy UI helpers. * * @module */ export declare const daisyUiSemClasses: readonly ["primary", "secondary", "accent", "base-100", "base-200", "base-300", "neutral", "success", "info", "error", "warning"]; export type DaisyUISemClass = (typeof daisyUiSemClasses)[number]; /** * Combines daisy ui semantic background and text classes into one. * * Example: variant("primary") -> "bg-primary text-primary-content" * @param semClass - daisy ui semantic class * @returns variant combining background and text */ export declare function variant(semClass: SemClass): SemClass extends 'base-100' | 'base-200' | 'base-300' ? `bg-${SemClass} text-base-content` : `bg-${SemClass} text-${SemClass}-content`;