import { WxCC2GraphService } from "./wxcc2graph.service"; import { WxCCActivityManageService } from "./wxcc-activity-manage.service"; import { WxCCFlowchartNode } from "../types/wxcc"; import { WxCCTemplatedActivityType } from "../types/wxcc-activity"; import * as i0 from "@angular/core"; export interface CreateActivityRequest { activityTypeName: WxCCTemplatedActivityType; name: string; } export declare class WxCCActivityCreationService { private readonly wxcc2graph; private readonly wxccActivityTemplateService; constructor(wxcc2graph: WxCC2GraphService, wxccActivityTemplateService: WxCCActivityManageService); createAndSync(request: CreateActivityRequest): WxCCFlowchartNode; private buildTemplatedActivity; private seedNonIrActivity; private getNonIrActivitiesMap; private buildExtendedActivity; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }