import { FormEntity, Tag, Workflow } from 'verben-workflow-ui/src/lib/models'; import { WorkflowMetadata } from '../models/types'; import * as i0 from "@angular/core"; export declare class WorkflowPersistenceService { private workflowState; private mapper; private service; private utilSvc; private currentWorkflowMetadata; get workflowMetadata(): WorkflowMetadata; saveWorkflow(): Promise; loadWorkflow(workflowId: string): Promise; updateWorkflowMetadata(metadata: Partial): void; createNewWorkflow(name: string, description?: string): void; updateWorkflow(workflowName: string, description?: string): Promise; loadWorkflows(): Promise; loadForms(): Promise; loadTags(): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }