@inworld/web-core
Version:
15 lines (14 loc) • 414 B
JavaScript
import * as z from "zod";
export const PlaybackEnumSchema = z.enum([
"INTERACTION",
"INTERACTION_END",
"UNSPECIFIED",
"UTTERANCE",
]);
export const NarratedActionSchema = z.object({
"content": z.string().optional(),
});
export const ActionEventSchema = z.object({
"narrated_action": NarratedActionSchema.optional(),
"playback": z.union([PlaybackEnumSchema, z.number()]).optional(),
});