@voiceflow/voiceflow-types
Version:
Voiceflow 'voiceflow' project types
16 lines • 824 B
TypeScript
import { VoiceProject } from '@voiceflow/voice-types';
import type { PlatformType, ProjectType } from '../../constants/index.js';
import type { VoiceMemberPlatformData } from './member.js';
export * from './member.js';
export interface SharedVoicePlatformData extends VoiceProject.PlatformData {
}
export interface VoicePlatformData extends SharedVoicePlatformData {
}
export interface VoiceProject extends VoiceProject.Project<VoiceMemberPlatformData> {
type: ProjectType.VOICE;
platform: PlatformType.VOICEFLOW;
platformData: VoicePlatformData;
}
export declare const defaultSharedVoicePlatformData: (data?: Partial<SharedVoicePlatformData>) => SharedVoicePlatformData;
export declare const defaultVoicePlatformData: (data?: Partial<VoicePlatformData>) => VoicePlatformData;
//# sourceMappingURL=index.d.ts.map