UNPKG

@voiceflow/voiceflow-types

Version:

Voiceflow 'voiceflow' project types

16 lines 806 B
import { ChatProject } from '@voiceflow/chat-types'; import type { PlatformType, ProjectType } from '../../constants/index.js'; import type { ChatMemberPlatformData } from './member.js'; export * from './member.js'; export interface SharedChatPlatformData extends ChatProject.PlatformData { } export interface ChatPlatformData extends SharedChatPlatformData { } export interface ChatProject extends ChatProject.Project<ChatMemberPlatformData> { type: ProjectType.CHAT; platform: PlatformType.VOICEFLOW; platformData: ChatPlatformData; } export declare const defaultSharedChatPlatformData: (data?: Partial<SharedChatPlatformData>) => SharedChatPlatformData; export declare const defaultChatPlatformData: (data?: Partial<ChatPlatformData>) => ChatPlatformData; //# sourceMappingURL=index.d.ts.map