@voiceflow/base-types
Version:
Voiceflow base project types
16 lines • 694 B
TypeScript
import type { NodeData as APINodeData } from './api.js';
import type { NodeType } from './constants.js';
import type { NodeData as GoogleSheetsNodeData } from './googleSheets.js';
import type { BaseNode } from './utils/index.js';
import type { NodeData as ZapierNodeData } from './zapier.js';
export interface ApiNode extends BaseNode, APINodeData {
type: NodeType.INTEGRATIONS;
}
export interface ZapierNode extends BaseNode, ZapierNodeData {
type: NodeType.INTEGRATIONS;
}
export interface GoogleSheetsNode extends BaseNode, GoogleSheetsNodeData {
type: NodeType.INTEGRATIONS;
}
export type Node = ApiNode | ZapierNode | GoogleSheetsNode;
//# sourceMappingURL=integration.d.ts.map