Files
reflector/www/app/api/schemas/$GetTranscriptTopic.ts

43 lines
710 B
TypeScript

export const $GetTranscriptTopic = {
properties: {
id: {
type: "string",
isRequired: true,
},
title: {
type: "string",
isRequired: true,
},
summary: {
type: "string",
isRequired: true,
},
timestamp: {
type: "number",
isRequired: true,
},
duration: {
type: "any-of",
contains: [
{
type: "number",
},
{
type: "null",
},
],
isRequired: true,
},
transcript: {
type: "string",
isRequired: true,
},
segments: {
type: "array",
contains: {
type: "GetTranscriptSegmentTopic",
},
},
},
} as const;