css-variants
Version:
Lightweight helpers to compose class names and inline styles using variants. Zero runtime deps, small bundle, and first-class TypeScript support.
8 lines (7 loc) • 896 B
TypeScript
export { ClassArray, ClassDictionary, ClassValue, default as cx } from './cx.js';
export { ClassVariantCreatorFn, ClassVariantDefinition, ClassVariantExtendProps, ClassVariantFn, ClassVariantFnProps, ClassVariantRecord, default as cv } from './cv.js';
export { SlotClassRecord, SlotClassVariantCreatorFn, SlotClassVariantDefinition, SlotClassVariantExtendProps, SlotClassVariantFn, SlotClassVariantFnProps, SlotClassVariantRecord, default as scv } from './scv.js';
export { StyleVariantCreatorFn, StyleVariantDefinition, StyleVariantExtendProps, StyleVariantFn, StyleVariantFnProps, StyleVariantRecord, default as sv } from './sv.js';
export { SlotStyleRecord, SlotStyleVariantCreatorFn, SlotStyleVariantDefinition, SlotStyleVariantExtendProps, SlotStyleVariantFn, SlotStyleVariantFnProps, SlotStyleVariantRecord, default as ssv } from './ssv.js';
import './types-BXKyjXhG.js';
import 'csstype';