import { App } from 'vue'; import { MaybeRef } from '@vueuse/core'; import { ConfigProviderContext } from '../components/ConfigProvider/src/ConfigProvider'; import type { Ref } from 'vue'; export declare function useGlobalConfig(key: K, defaultValue?: D): Ref | D>; export declare function useGlobalConfig(): Ref; export declare const provideGlobalConfig: (config: MaybeRef, app?: App | undefined, global?: boolean) => import("vue").ComputedRef<{ locale?: unknown; size?: unknown; theme?: unknown; zIndex?: unknown; } & { size: import("./use-size").ComponentSize; theme: import("./use-theme").Theme; zIndex: number; } & { locale?: import("..").Language | undefined; }> | undefined;