You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
659 B

/**
* 交互型区块选择
* - 选择区块名
* - 输入路径
* - 选择是否转化 js
* @param {[
* name:string;
* value:string;
* key:string;
* ]} blockArray
* @returns Promise<{args}>
*/
export declare function selectInstallBlockArgs(blockArray: any): Promise<unknown>;
/**
* 获取区块列表,默认会从 http://blocks.umijs.org/api/blocks 拉
* 如果配置 defaultGitUrl ,会从 defaultGitUrl 去找
* @param {*} _
* @param {*} blockConfig
*/
export declare function getDefaultBlockList(_: any, blockConfig: any, api: any): Promise<Error | {
generator: any;
ctx: import("./addBlock").CtxTypes;
logs: any[];
}>;