import type { MaybeRef } from '@vueuse/core'; import type { App, Ref } from 'vue'; import type { ConfigProviderContext } from '../constants'; export declare function useGlobalConfig(key: K, defaultValue?: D): Ref | D>; export declare function useGlobalConfig(): Ref; export declare function useGlobalComponentSettings(block: string, sizeFallback?: MaybeRef): { locale: import("m-eleplus-crud/es/hooks").LocaleContext; size: import("vue").ComputedRef<"small" | "" | "default" | "large">; }; export declare const provideGlobalConfig: (config: MaybeRef, app?: App, global?: boolean) => import("vue").ComputedRef> | undefined;