import { InjectionKey, Ref } from 'vue'; import { ComponentSize } from './constants'; import { DeepPartial } from './types'; export declare const NAME = "VUI"; export declare const size: ComponentSize; export declare const prefixComponent = "v"; export declare const prefixCls = "v"; export declare const token: { 'control-height': { '': string; small: string; medium: string; large: string; }; 'box-shadow': { raised: string; }; font: { size: { '': string; small: string; medium: string; large: string; }; weight: { '': number; }; family: string; }; border: { width: string; style: string; radius: { '': string; small: string; medium: string; large: string; round: string; }; }; color: { bg: string; text: string; white: string; black: string; gray: string; primary: string; info: string; warning: string; success: string; error: string; }; margin: { '': string; small: string; medium: string; large: string; }; padding: { '': string; small: string; medium: string; large: string; }; }; export type Token = DeepPartial; export declare const config: { size: "small" | "medium" | "large"; prefixCls: string; prefixComponent: string; token: { 'control-height': { '': string; small: string; medium: string; large: string; }; 'box-shadow': { raised: string; }; font: { size: { '': string; small: string; medium: string; large: string; }; weight: { '': number; }; family: string; }; border: { width: string; style: string; radius: { '': string; small: string; medium: string; large: string; round: string; }; }; color: { bg: string; text: string; white: string; black: string; gray: string; primary: string; info: string; warning: string; success: string; error: string; }; margin: { '': string; small: string; medium: string; large: string; }; padding: { '': string; small: string; medium: string; large: string; }; }; locale: {}; themes: Record; }; export default config; export declare const configInjectionKey: InjectionKey>>; export type Config = typeof config; export type DeepPartialConfig = DeepPartial;