/********************************************************************* * * * 对象实例类型定义 * 创建时间: 2021-05-31 * 作者: 孟凯伦 * * **********************************************************************/ /** * 实例拥有构造函数 */ declare interface InstanceConstructor { // 构造函数 new(...args: any[]): T; } /** * 初始化问题项 */ declare interface InitQuestionItem { // 问题内容 question: string; // 字典项 mapItem: keyof InitOption; } declare interface InitCopyFileItem { // 拷贝文件名 copyFileName: string; // 提示信息 log: string; } /** * 初始化参数 */ declare interface InitOption { // 组件标签名称 label: string; // 组件名称 name: string; // 组件版本 version: string; // 组件类别名称 categoryName: string; // 组件类别键 categoryKey: string; // 组件依赖类型 componentType: string; // 作者 developer: string; }