@botonic/plugin-flow-builder
Version:
Botonic plugin for **Hubtype Flow Builder**: run and bridge flow-driven logic from bots on the **current** line.
27 lines (26 loc) • 1.7 kB
TypeScript
import { HtAiAgentNode } from './ai-agent';
import { HtAiAgentRouterNode } from './ai-agent-router';
import { HtBotActionNode } from './bot-action';
import { HtCaptureUserInputNode } from './capture-user-input';
import { HtCarouselNode } from './carousel';
import { HtCustomConditionalV2Node } from './custom-conditional-v2';
import { HtFallbackNode } from './fallback';
import { HtFunctionNode } from './function';
import { HtGoToFlow } from './go-to-flow';
import { HtHandoffNode } from './handoff';
import { HtImageNode } from './image';
import { HtKeywordNode } from './keyword';
import { HtKnowledgeBaseNode } from './knowledge-base';
import { HtPayloadNode } from './payload';
import { HtRatingNode } from './rating';
import { HtSmartIntentNode } from './smart-intent';
import { HtTextNode } from './text';
import { HtUrlNode } from './url';
import { HtVideoNode } from './video';
import { HtWebviewNode } from './webview';
import { HtWhatsappButtonListNode } from './whatsapp-button-list';
import { HtWhatsappCTAUrlButtonNode } from './whatsapp-cta-url-button';
import { HtWhatsappTemplateNode } from './whatsapp-template';
export type HtNodeWithContent = HtTextNode | HtImageNode | HtFallbackNode | HtVideoNode | HtCarouselNode | HtHandoffNode | HtKeywordNode | HtSmartIntentNode | HtFunctionNode | HtWhatsappButtonListNode | HtWhatsappCTAUrlButtonNode | HtWhatsappTemplateNode | HtKnowledgeBaseNode | HtBotActionNode | HtAiAgentNode | HtAiAgentRouterNode | HtRatingNode | HtWebviewNode | HtGoToFlow | HtCaptureUserInputNode | HtCustomConditionalV2Node;
export type HtNodeWithoutContent = HtPayloadNode | HtUrlNode;
export type HtNodeComponent = HtNodeWithContent | HtNodeWithoutContent;