You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
1008 B
19 lines
1008 B
import type { MaybeRef } from '@vueuse/core';
|
|
import type { Ref, App } from 'vue';
|
|
import type { ConfigProviderContext } from 'element-plus/es/tokens';
|
|
export declare function useGlobalConfig<K extends keyof ConfigProviderContext>(key: K): Ref<ConfigProviderContext[K]>;
|
|
export declare function useGlobalConfig(): Ref<ConfigProviderContext>;
|
|
export declare const provideGlobalConfig: (config: MaybeRef<ConfigProviderContext>, app?: App<any> | undefined) => import("vue").ComputedRef<{
|
|
readonly locale?: unknown;
|
|
readonly size?: unknown;
|
|
readonly button?: unknown;
|
|
readonly message?: unknown;
|
|
readonly zIndex?: unknown;
|
|
} & {} & {
|
|
button?: import("../..").ButtonConfigContext | undefined;
|
|
size?: import("../../utils/props").BuildPropType<StringConstructor, "small" | "default" | "large", unknown> | undefined;
|
|
locale?: import("../../locale").Language | undefined;
|
|
message?: import("../..").MessageConfigContext | undefined;
|
|
zIndex?: number | undefined;
|
|
}> | undefined;
|