@voiceflow/base-types
Version:
Voiceflow base project types
22 lines • 1.54 kB
TypeScript
import { ConversationStartLog } from './global/conversationStart.js';
import { NluIntentResolvedLog } from './global/nluIntentResolved.js';
import { ApiStepLog } from './steps/api.js';
import { ButtonsStepLog } from './steps/buttons.js';
import { CaptureStepLog } from './steps/capture.js';
import { CodeStepLog } from './steps/code.js';
import { ConditionStepLog } from './steps/condition.js';
import { CustomActionStepLog } from './steps/customAction.js';
import { ExitStepLog } from './steps/exit.js';
import { FlowStepLog } from './steps/flow.js';
import { IntentStepLog } from './steps/intent.js';
import { RandomStepLog } from './steps/random.js';
import { SetStepLog } from './steps/set.js';
import { SpeakStepLog } from './steps/speak.js';
import { StartStepLog } from './steps/start.js';
import { TextStepLog } from './steps/text.js';
export { ApiStepLog, ButtonsStepLog, CaptureStepLog, CodeStepLog, ConditionStepLog, ConversationStartLog, CustomActionStepLog, ExitStepLog, FlowStepLog, IntentStepLog, NluIntentResolvedLog, RandomStepLog, SetStepLog, SpeakStepLog, StartStepLog, TextStepLog, };
/** All possible runtime logs for global events. */
export type GlobalLog = ConversationStartLog | NluIntentResolvedLog;
/** All possible runtime logs for steps. */
export type StepLog = ApiStepLog | ButtonsStepLog | CaptureStepLog | CodeStepLog | ConditionStepLog | CustomActionStepLog | ExitStepLog | FlowStepLog | IntentStepLog | RandomStepLog | SetStepLog | SpeakStepLog | StartStepLog | TextStepLog;
//# sourceMappingURL=logs.d.ts.map