@yarcl/react
    Preparing search index...

    Interface RecipeDefinition

    Styles selected by one or more visual variant axes.

    interface RecipeDefinition {
        compounds?: readonly {
            slots: Readonly<Record<string, RecipeStyle>>;
            when: Readonly<Record<string, string>>;
        }[];
        defaults?: Readonly<Record<string, string>>;
        slots: RecipeSlots;
        variants?: Readonly<
            Record<
                string,
                Readonly<Record<string, Readonly<Record<string, RecipeStyle>>>>,
            >,
        >;
    }
    Index
    compounds?: readonly {
        slots: Readonly<Record<string, RecipeStyle>>;
        when: Readonly<Record<string, string>>;
    }[]

    Additional slot styles when all of the variant choices match.

    defaults?: Readonly<Record<string, string>>

    Variant choices used when props are omitted.

    Base styles for each element, including root.

    variants?: Readonly<
        Record<
            string,
            Readonly<Record<string, Readonly<Record<string, RecipeStyle>>>>,
        >,
    >

    Each axis becomes a typed component prop.