@coursebuilder/core
Version:
Core package for Course Builder
18 lines (15 loc) • 665 B
TypeScript
import { z } from 'zod';
declare const VIDEO_TRANSCRIPT_READY_EVENT = "video/transcript-ready-event";
type EventVideoTranscriptReady = {
name: typeof VIDEO_TRANSCRIPT_READY_EVENT;
data: VideoTranscriptReadyEvent;
};
declare const VideoTranscriptReadyEventSchema: z.ZodObject<{
videoResourceId: z.ZodNullable<z.ZodString>;
}, "strip", z.ZodTypeAny, {
videoResourceId: string | null;
}, {
videoResourceId: string | null;
}>;
type VideoTranscriptReadyEvent = z.infer<typeof VideoTranscriptReadyEventSchema>;
export { type EventVideoTranscriptReady, VIDEO_TRANSCRIPT_READY_EVENT, type VideoTranscriptReadyEvent, VideoTranscriptReadyEventSchema };