UNPKG

@botonic/plugin-flow-builder

Version:

Use Flow Builder to show your contents

17 lines (16 loc) 854 B
import { EventAction } from '@botonic/core'; import { ActionRequest } from '@botonic/react'; import { FlowBuilderApi } from './api'; import { FlowContent } from './content-fields'; export declare function trackEvent(request: ActionRequest, eventAction: EventAction, args?: Record<string, any>): Promise<void>; export declare function trackFlowContent(request: ActionRequest, contents: FlowContent[]): Promise<void>; export declare function trackOneContent(request: ActionRequest, content: FlowContent, cmsApi?: FlowBuilderApi): Promise<void>; type CommonFlowContentEventArgs = { flowThreadId: string; flowId: string; flowName: string; flowNodeId: string; flowNodeContentId: string; }; export declare function getCommonFlowContentEventArgsForContentId(request: ActionRequest, contentId: string): CommonFlowContentEventArgs; export {};