UNPKG

@gulibs/vgrove-ui

Version:

VGrove UI component library built with HeroUI and React

24 lines 1.09 kB
import { type DebugConfig } from './debug'; export interface VGroveClientConfig { /** 调试配置 */ debug?: DebugConfig; /** 是否启用开发者工具 */ devtools?: boolean; /** 是否允许重复初始化(开发环境下默认为true) */ allowReinitialization?: boolean; /** 其他配置项(预留) */ [key: string]: unknown; } export declare const initVGroveClient: (config?: VGroveClientConfig) => void; export declare const updateVGroveClientConfig: (config: Partial<VGroveClientConfig>) => void; export declare const getVGroveClientConfig: () => VGroveClientConfig; export declare const isVGroveClientInitialized: () => boolean; export declare const resetVGroveClient: () => void; /** * 强制重新初始化 VGrove Client * 这会先重置然后重新初始化,适用于需要完全重新设置的场景 * @param config 新的配置选项 */ export declare const forceReinitVGroveClient: (config?: VGroveClientConfig) => void; export declare const defaultVGroveClientConfig: VGroveClientConfig; //# sourceMappingURL=config.d.ts.map