UNPKG

vuestic-ui

Version:
13 lines (12 loc) 680 B
import { Ref } from 'vue'; import { GlobalConfig, GlobalConfigUpdater, PartialGlobalConfig } from './types'; export declare const GLOBAL_CONFIG: unique symbol; export declare const createGlobalConfig: (defaultConfig?: PartialGlobalConfig) => { getGlobalConfig: () => GlobalConfig; setGlobalConfig: (updater: GlobalConfig | GlobalConfigUpdater<GlobalConfig>) => void; mergeGlobalConfig: (updater: PartialGlobalConfig | GlobalConfigUpdater<PartialGlobalConfig>) => void; globalConfig: Ref<GlobalConfig>; }; export declare const provideForCurrentApp: <T>(provide: T) => T; export { useGlobalConfig } from '../../composables/useGlobalConfig'; export * from './types';