import type { Key, VueNode } from '@antdv/pro-utils'; import type { ExtractPublicPropTypes } from 'vue'; import type { ProHelpDataSource, ProHelpDataSourceChildren } from './HelpProvide'; import { ProHelpContext } from './HelpProvide'; import { ProHelpSelect } from './Search'; export * from './ProHelpContentPanel'; export * from './ProHelpDrawer'; export * from './ProHelpModal'; export * from './ProHelpPanel'; export * from './ProHelpPopover'; export * from './RenderContentPanel'; export { ProHelpContext, ProHelpSelect }; export type { ProHelpDataSource, ProHelpDataSourceChildren }; declare const proHelpProps: { readonly dataSource: import("@antdv/pro-utils").VueTypeValidateDef[], import("@antdv/pro-utils").ValidatorFunction[]>>; readonly valueTypeMap: import("@antdv/pro-utils").VueTypeValidateDef, index: number) => VueNode>, import("@antdv/pro-utils").ValidatorFunction, index: number) => VueNode>>>; readonly onLoadContext: import("@antdv/pro-utils").VueTypeValidateDef<(key: Key, context: ProHelpDataSource<{ text: any; }>["children"][number]) => Promise>>, import("@antdv/pro-utils").ValidatorFunction<(key: Key, context: ProHelpDataSource<{ text: any; }>["children"][number]) => Promise>>>>; }; export type ProHelpProps = ExtractPublicPropTypes; export declare const ProHelp: import("vue").DefineComponent[], import("@antdv/pro-utils").ValidatorFunction[]>>; readonly valueTypeMap: import("@antdv/pro-utils").VueTypeValidateDef, index: number) => VueNode>, import("@antdv/pro-utils").ValidatorFunction, index: number) => VueNode>>>; readonly onLoadContext: import("@antdv/pro-utils").VueTypeValidateDef<(key: Key, context: ProHelpDataSource<{ text: any; }>["children"][number]) => Promise>>, import("@antdv/pro-utils").ValidatorFunction<(key: Key, context: ProHelpDataSource<{ text: any; }>["children"][number]) => Promise>>>>; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly[], import("@antdv/pro-utils").ValidatorFunction[]>>; readonly valueTypeMap: import("@antdv/pro-utils").VueTypeValidateDef, index: number) => VueNode>, import("@antdv/pro-utils").ValidatorFunction, index: number) => VueNode>>>; readonly onLoadContext: import("@antdv/pro-utils").VueTypeValidateDef<(key: Key, context: ProHelpDataSource<{ text: any; }>["children"][number]) => Promise>>, import("@antdv/pro-utils").ValidatorFunction<(key: Key, context: ProHelpDataSource<{ text: any; }>["children"][number]) => Promise>>>>; }>> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;