UNPKG

hongluan-ui

Version:
99 lines (98 loc) 3.67 kB
export declare const HlConfigProvider: import("hongluan-ui/es/utils").SFCWithInstall<import("vue").DefineComponent<{ emptyValues: ArrayConstructor; valueOnClear: { readonly type: import("vue").PropType<import("hongluan-ui/es/utils").EpPropMergeType<readonly [StringConstructor, NumberConstructor, BooleanConstructor, FunctionConstructor], unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; a11y: { type: BooleanConstructor; default: boolean; }; locale: { type: import("vue").PropType<import("../../locale").Language>; }; size: { type: import("vue").PropType<"xxxs" | "xxs" | "xs" | "sm" | "md" | "lg" | "xl" | "xxl" | "xxxl">; validator: (val: string) => boolean; }; zIndex: NumberConstructor; touchmoveForbid: { type: BooleanConstructor; default: boolean; }; systemIcons: { type: import("vue").PropType<import("hongluan-ui/es/utils").Indexable<import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>>>; value: () => {}; }; experimentalFeatures: { type: import("vue").PropType<import("../..").ExperimentalFeatures>; }; keyboardNavigation: { type: BooleanConstructor; default: boolean; }; message: { type: import("vue").PropType<import("..").MessageConfigContext>; }; namespace: { type: StringConstructor; default: string; }; }, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ emptyValues: ArrayConstructor; valueOnClear: { readonly type: import("vue").PropType<import("hongluan-ui/es/utils").EpPropMergeType<readonly [StringConstructor, NumberConstructor, BooleanConstructor, FunctionConstructor], unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; a11y: { type: BooleanConstructor; default: boolean; }; locale: { type: import("vue").PropType<import("../../locale").Language>; }; size: { type: import("vue").PropType<"xxxs" | "xxs" | "xs" | "sm" | "md" | "lg" | "xl" | "xxl" | "xxxl">; validator: (val: string) => boolean; }; zIndex: NumberConstructor; touchmoveForbid: { type: BooleanConstructor; default: boolean; }; systemIcons: { type: import("vue").PropType<import("hongluan-ui/es/utils").Indexable<import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>>>; value: () => {}; }; experimentalFeatures: { type: import("vue").PropType<import("../..").ExperimentalFeatures>; }; keyboardNavigation: { type: BooleanConstructor; default: boolean; }; message: { type: import("vue").PropType<import("..").MessageConfigContext>; }; namespace: { type: StringConstructor; default: string; }; }>>, { a11y: boolean; touchmoveForbid: boolean; keyboardNavigation: boolean; namespace: string; }>> & Record<string, any>; export default HlConfigProvider; export * from './src/config-provider';