vuepress-plugin-md-enhance
Version:
Markdown enhancement plugin for vuepress
91 lines • 1.77 kB
TypeScript
import * as _$vue from "vue";
import { PropType, SlotsType, VNode } from "vue";
//#region src/client/components/CodeDemo.d.ts
declare const _default: _$vue.DefineComponent<_$vue.ExtractPropTypes<{
/**
* Code demo id
*
* 代码演示 id
*/
id: {
type: StringConstructor;
required: true;
};
/**
* Code demo type
*
* 代码演示类型
*/
type: {
type: PropType<"normal" | "vue" | "react">;
default: string;
};
/**
* Code demo title
*
* 代码演示标题
*/
title: StringConstructor;
/**
* Code demo config
*
* 代码演示配置
*/
config: StringConstructor;
/**
* Code demo code content
*
* 代码演示代码内容
*/
code: {
type: StringConstructor;
required: true;
};
}>, () => VNode, {}, {}, {}, _$vue.ComponentOptionsMixin, _$vue.ComponentOptionsMixin, {}, string, _$vue.PublicProps, Readonly<_$vue.ExtractPropTypes<{
/**
* Code demo id
*
* 代码演示 id
*/
id: {
type: StringConstructor;
required: true;
};
/**
* Code demo type
*
* 代码演示类型
*/
type: {
type: PropType<"normal" | "vue" | "react">;
default: string;
};
/**
* Code demo title
*
* 代码演示标题
*/
title: StringConstructor;
/**
* Code demo config
*
* 代码演示配置
*/
config: StringConstructor;
/**
* Code demo code content
*
* 代码演示代码内容
*/
code: {
type: StringConstructor;
required: true;
};
}>> & Readonly<{}>, {
type: "react" | "vue" | "normal";
}, SlotsType<{
default: () => VNode[];
}>, {}, {}, string, _$vue.ComponentProvideOptions, true, {}, any>;
//#endregion
export { _default as default };
//# sourceMappingURL=CodeDemo.d.ts.map