import { ICloudService } from '../commands/base'; export declare function pullAddon(cloudService: ICloudService, params: { name: string; }): Promise; export declare function pushAddon(cloudService: ICloudService, params: { data: { [key: string]: any; }; }): Promise; /** * 获取区块模板详情 * @param cloudService * @param params * @returns */ export declare function getBlockTemplateDetail(cloudService: ICloudService, params: { name: string; }): Promise; /** * 保存区块模板详情 * @param cloudService * @param params * @returns */ export declare function saveBlockTemplateDetail(cloudService: ICloudService, params: { name: string; title: string; content: { [key: string]: any; }; dataSources: string[]; description: string; dynamicConfig: { [key: string]: any; }; id: string; icon: string; }): Promise; /** * 获取工作流详情 */ export declare function getAutomationDetail(cloudService: ICloudService, params: { flowId: string; envId: string; }): Promise; /** * 保存工作流详情 * @param cloudService * @param params * @returns */ export declare function saveAutomationDetail(cloudService: ICloudService, params: { flowId: string; envId: string; name: string; editJson: { [key: string]: any; }; description: string; }): Promise; /** * 获取 cloudbase_module.schema.json */ export declare function getCloudbaseModuleSchema(): Promise; //# sourceMappingURL=api.d.ts.map