import type { PropType, VNode } from 'vue'; import type { PageEditorComponent, PageEditorGroup, PageEditorSettingPage, UseEditorResult, UseEditorValue } from './editor/hook'; export declare const DuxPageEditor: import("vue").DefineComponent; groups: PropType; components: PropType; settingPage: PropType; actionRender: PropType<(editor?: UseEditorResult) => VNode>; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; groups: PropType; components: PropType; settingPage: PropType; actionRender: PropType<(editor?: UseEditorResult) => VNode>; }>> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;