import type { SizeType } from '@antdv/ui/es/types'; import type { InjectionKey } from 'vue'; import type { ConfigProviderInnerProps } from '../interface'; export declare const configProviderKey: InjectionKey; declare const _default: (name: string, props: Record) => { configProvider: ConfigProviderInnerProps; prefixCls: import("vue").ComputedRef; customizePrefixCls: import("vue").ComputedRef; direction: import("vue").ComputedRef; size: import("vue").ComputedRef; getTargetContainer: import("vue").ComputedRef; getPopupContainer: import("vue").ComputedRef; space: import("vue").ComputedRef<{ size?: number | SizeType; }>; pageHeader: import("vue").ComputedRef<{ ghost?: boolean; }>; form: import("vue").ComputedRef<{ validateMessages?: import("@antdv/ui/es/ui/locales").ValidateMessages; requiredMark?: import("@antdv/ui/es/ui").RequiredMark; colon?: boolean; }>; autoInsertSpaceInButton: import("vue").ComputedRef; renderEmpty: (name?: string) => import("@antdv/ui/es/types").VueNode; virtual: import("vue").ComputedRef; dropdownMatchSelectWidth: import("vue").ComputedRef; rootPrefixCls: import("vue").ComputedRef; getPrefixCls: (suffixCls?: string, customizePrefixCls?: string) => string; autocomplete: import("vue").ComputedRef; csp: import("vue").ComputedRef; iconPrefixCls: import("vue").ComputedRef; disabled: import("vue").ComputedRef; select: import("vue").ComputedRef<{ showSearch?: boolean; }>; wave: import("vue").ComputedRef<{ disabled?: boolean; }>; }; export default _default;