UNPKG

@v4fire/client

Version:

V4Fire client core library

32 lines (25 loc) 594 B
/*! * V4Fire Client Core * https://github.com/V4Fire/Client * * Released under the MIT license * https://github.com/V4Fire/Client/blob/master/LICENSE */ import type { ModVal } from 'super/i-block/modules/mods'; export type Classes = Dictionary< string | Array<string | boolean> | true >; export type Styles = Dictionary< CanArray<string> | Dictionary<string> >; export type ClassesCacheNms = 'base' | 'components' | 'els'; export type ClassesCacheValue = readonly string[] | Readonly<Dictionary<string>>; export type ProvideMods = Dictionary<ModVal | Dictionary<ModVal>>;