import ConfigProvider from './config-provider.vue'; import type { ExtractPropTypes } from 'vue'; export declare enum THEME_ENUM { 'technology-blue' = "technology-blue", 'cyan-blue' = "cyan-blue", 'dark' = "dark", 'gray' = "gray" } export declare const DEFAULT_THEME_MODE = THEME_ENUM['technology-blue']; export interface ITheme { type?: THEME_ENUM; extraToken?: any; token?: any; inherit?: boolean; algorithm?: any; components?: any; } export declare const configProviderProps: { readonly autoInsertSpaceInButton: import("ll-plus/es/utils").EpPropFinalized; readonly componentSize: { readonly type: import("vue").PropType>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly theme: import("ll-plus/es/utils").EpPropFinalized, unknown, unknown, () => { type: THEME_ENUM; extraToken: {}; inherit: boolean; algorithm: typeof import("ant-design-vue/es/theme/themes/default").default; }, boolean>; readonly locale: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; }; export type ConfigProviderProps = ExtractPropTypes; export type ComponentSizeType = ConfigProviderProps['componentSize']; export type ConfigProviderInstance = InstanceType;