import { Simplify } from 'type-fest';
import { RecipeVariants, RuntimeFn } from '@vanilla-extract/recipes';
import { ComplexStyleRule } from '@vanilla-extract/css';

export type VariantStyleRules = Record<string, Record<string, ComplexStyleRule | string>>;
export type VariantProps<RecipeFn extends RuntimeFn<VariantStyleRules>> = Exclude<Simplify<RecipeVariants<RecipeFn>>, undefined | null>;
//# sourceMappingURL=variants.d.ts.map