vue-admin-core
Version:
A Component Library for Vue 3
8 lines (7 loc) • 747 B
TypeScript
import type { MaybeRef } from "@vueuse/core";
import type { App, Ref } from "vue";
import type { ConfigProviderContext } from "../constants";
export declare const globalConfig: Ref<Partial<import("../config-provider-props").ConfigProviderProps> | undefined>;
export declare function useGlobalConfig<K extends keyof ConfigProviderContext, D extends ConfigProviderContext[K]>(key: K, defaultValue?: D): Ref<Exclude<ConfigProviderContext[K], undefined> | D>;
export declare function useGlobalConfig(): Ref<ConfigProviderContext>;
export declare const provideGlobalConfig: (config: MaybeRef<ConfigProviderContext>, app?: App, global?: boolean) => import("vue").ComputedRef<Partial<import("../config-provider-props").ConfigProviderProps>> | undefined;