@v4fire/client
Version:
V4Fire client core library
18 lines (14 loc) • 441 B
text/typescript
/*!
* V4Fire Client Core
* https://github.com/V4Fire/Client
*
* Released under the MIT license
* https://github.com/V4Fire/Client/blob/master/LICENSE
*/
import type { PARENT } from 'core/component/const';
export type ModVal = string | boolean | number;
export type StrictModDeclVal = CanArray<ModVal>;
export type ModDeclVal = StrictModDeclVal | typeof PARENT;
export interface ModsDecl {
[name: string]: Nullable<ModDeclVal[]>;
}