import type { AllowedComponentProps } from 'vue'; import type { ComponentCustomProps } from 'vue'; import type { ComponentOptionsMixin } from 'vue'; import type { DefineComponent } from 'vue'; import type { ExtractPropTypes } from 'vue'; import MarkdownIt from 'markdown-it'; import { markdownItLib } from 'markdown-it/lib'; import type { PropType } from 'vue'; import type { VNodeProps } from 'vue'; export declare const ApiTable: DefineComponent<{ data: { type: PropType; required: true; }; version: { type: PropType; required: true; }; componentName: { type: PropType; required: true; }; }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly; required: true; }; version: { type: PropType; required: true; }; componentName: { type: PropType; required: true; }; }>>, {}, {}>; export declare const codeDemoPlugin: ({ docsRoot, isH5 }: { docsRoot: string; isH5: false; }) => (md: MarkdownIt) => void; declare const _default: { Demo: DefineComponent<{ demos: { type: PropType; required: true; }; path: { type: PropType; required: true; }; source: { type: PropType; required: true; }; rawSource: { type: PropType; required: true; }; src: { type: PropType; required: true; }; isH5: { type: PropType; required: true; }; height: { type: PropType; required: false; }; }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly; required: true; }; path: { type: PropType; required: true; }; source: { type: PropType; required: true; }; rawSource: { type: PropType; required: true; }; src: { type: PropType; required: true; }; isH5: { type: PropType; required: true; }; height: { type: PropType; required: false; }; }>>, {}, {}>; ApiTable: DefineComponent<{ data: { type: PropType; required: true; }; version: { type: PropType; required: true; }; componentName: { type: PropType; required: true; }; }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly; required: true; }; version: { type: PropType; required: true; }; componentName: { type: PropType; required: true; }; }>>, {}, {}>; codeDemoPlugin: ({ docsRoot, isH5 }: { docsRoot: string; isH5: false; }) => (md: markdownItLib) => void; MarkdownTransform: typeof MarkdownTransform; generateSidebar: ({ mdGlob, destPath }: { mdGlob: any; destPath?: string | undefined; }) => { text: string; link: string; }[]; }; export default _default; export declare const Demo: DefineComponent<{ demos: { type: PropType; required: true; }; path: { type: PropType; required: true; }; source: { type: PropType; required: true; }; rawSource: { type: PropType; required: true; }; src: { type: PropType; required: true; }; isH5: { type: PropType; required: true; }; height: { type: PropType; required: false; }; }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly; required: true; }; path: { type: PropType; required: true; }; source: { type: PropType; required: true; }; rawSource: { type: PropType; required: true; }; src: { type: PropType; required: true; }; isH5: { type: PropType; required: true; }; height: { type: PropType; required: false; }; }>>, {}, {}>; export declare const generateSidebar: ({ mdGlob, destPath }: { mdGlob: any; destPath?: string | undefined; }) => { text: string; link: string; }[]; export declare function MarkdownTransform({ scriptInject }?: { scriptInject: (id: any, name: any) => string; }): { name: string; enforce: string; transform(code: any, id: any): Promise; }; export { }