UNPKG

@sandlada/mdk

Version:

A JavaScript library based on Material Design 3, providing data such as color, shape, shadow level, etc.

30 lines (29 loc) 1.19 kB
export declare class Variant<K extends string, V extends number> { readonly Key: K; readonly Value: V; toJSON(): { Key: K; Value: V; }; private constructor(); static readonly Monochrome: Variant<"Monochrome", 0>; static readonly Neutral: Variant<"Neutral", 1>; static readonly TonalSpot: Variant<"TonalSpot", 2>; static readonly Vibrant: Variant<"Vibrant", 3>; static readonly Expressive: Variant<"Expressive", 4>; static readonly Fidelity: Variant<"Fidelity", 5>; static readonly Content: Variant<"Content", 6>; static readonly Rainbow: Variant<"Rainbow", 7>; static readonly FruitSalad: Variant<"FruitSalad", 8>; static readonly AllEnums: { readonly Monochrome: Variant<"Monochrome", 0>; readonly Neutral: Variant<"Neutral", 1>; readonly TonalSpot: Variant<"TonalSpot", 2>; readonly Vibrant: Variant<"Vibrant", 3>; readonly Expressive: Variant<"Expressive", 4>; readonly Fidelity: Variant<"Fidelity", 5>; readonly Content: Variant<"Content", 6>; readonly Rainbow: Variant<"Rainbow", 7>; readonly FruitSalad: Variant<"FruitSalad", 8>; }; }