import ConfigProvider from './src/config-provider'; export declare const YhConfigProvider: import("@yh-ui/utils").SFCWithInstall; default: string; }; locale: { type: import("vue").PropType; }; size: { type: import("vue").PropType<"small" | "default" | "large">; }; zIndex: { type: NumberConstructor; }; namespace: { type: StringConstructor; default: string; }; message: { type: import("vue").PropType; default: () => {}; }; global: { type: BooleanConstructor; default: boolean; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: string; }; locale: { type: import("vue").PropType; }; size: { type: import("vue").PropType<"small" | "default" | "large">; }; zIndex: { type: NumberConstructor; }; namespace: { type: StringConstructor; default: string; }; message: { type: import("vue").PropType; default: () => {}; }; global: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{}>, { message: { max?: number; duration?: number; offset?: number; } | undefined; theme: string; namespace: string; global: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>> & Record; export default YhConfigProvider; export * from './src/config-provider'; export * from './src/locale'; export { configProviderContextKey } from '@yh-ui/hooks'; export type { ConfigProviderContext } from '@yh-ui/hooks'; export type ConfigProviderInstance = InstanceType; export type YhConfigProviderProps = import('./src/config-provider').ConfigProviderProps; export type YhConfigProviderSlots = import('./src/config-provider').ConfigProviderSlots; export type YhConfigProviderInstance = ConfigProviderInstance;