Variable MJContentItemSchemaConst
MJContentItemSchema: ZodObject<
{
__mj_CreatedAt: ZodDate;
__mj_UpdatedAt: ZodDate;
Checksum: ZodNullable<ZodString>;
ContentFileType: ZodString;
ContentFileTypeID: ZodString;
ContentSource: ZodNullable<ZodString>;
ContentSourceID: ZodString;
ContentSourceType: ZodString;
ContentSourceTypeID: ZodString;
ContentType: ZodString;
ContentTypeID: ZodString;
Date: ZodNullable<ZodDate>;
Decorator: ZodNullable<ZodString>;
DeleteStatus: ZodNullable<
ZodUnion<[ZodLiteral<"Deleted">, ZodLiteral<"Pending">]>,
>;
Description: ZodNullable<ZodString>;
DisplayLink: ZodNullable<ZodString>;
EmbeddingModel: ZodNullable<ZodString>;
EmbeddingModelID: ZodNullable<ZodString>;
EmbeddingStatus: ZodUnion<
[
ZodLiteral<"Active">,
ZodLiteral<"Complete">,
ZodLiteral<"Failed">,
ZodLiteral<"MetadataOnly">,
ZodLiteral<"Pending">,
ZodLiteral<"Processed">,
ZodLiteral<"Processing">,
ZodLiteral<"Skipped">,
],
>;
EntityRecordDocument: ZodNullable<ZodString>;
EntityRecordDocumentID: ZodNullable<ZodString>;
ExtractionStatus: ZodNullable<
ZodUnion<
[
ZodLiteral<"Complete">,
ZodLiteral<"Failed">,
ZodLiteral<"Pending">,
ZodLiteral<"Processing">,
ZodLiteral<"Skipped">,
],
>,
>;
ExtractorKey: ZodNullable<ZodString>;
ExtractorKeyOverride: ZodNullable<ZodString>;
FieldConfidence: ZodNullable<ZodString>;
File: ZodNullable<ZodString>;
FileID: ZodNullable<ZodString>;
ID: ZodString;
LastEmbeddedAt: ZodNullable<ZodDate>;
LastTaggedAt: ZodNullable<ZodDate>;
Modality: ZodNullable<
ZodUnion<
[
ZodLiteral<"audio">,
ZodLiteral<"image">,
ZodLiteral<"multimodal">,
ZodLiteral<"text">,
ZodLiteral<"video">,
],
>,
>;
Name: ZodNullable<ZodString>;
Parent: ZodNullable<ZodString>;
ParentID: ZodNullable<ZodString>;
ParentIDChildCount: ZodNullable<ZodNumber>;
ParentIDDepth: ZodNullable<ZodNumber>;
ParentIDIsLeaf: ZodNullable<ZodBoolean>;
ParentIDPath: ZodNullable<ZodString>;
RootParentID: ZodNullable<ZodString>;
SegmentationStatus: ZodNullable<
ZodUnion<
[
ZodLiteral<"Complete">,
ZodLiteral<"Failed">,
ZodLiteral<"Pending">,
ZodLiteral<"Processing">,
ZodLiteral<"Skipped">,
],
>,
>;
TaggingStatus: ZodUnion<
[
ZodLiteral<"Complete">,
ZodLiteral<"Failed">,
ZodLiteral<"Pending">,
ZodLiteral<"Processing">,
ZodLiteral<"Skipped">,
],
>;
Text: ZodNullable<ZodString>;
URL: ZodString;
VectorRecordID: ZodNullable<ZodString>;
},
"strip",
ZodTypeAny,
{
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
Checksum?: string;
ContentFileType?: string;
ContentFileTypeID?: string;
ContentSource?: string;
ContentSourceID?: string;
ContentSourceType?: string;
ContentSourceTypeID?: string;
ContentType?: string;
ContentTypeID?: string;
Date?: Date;
Decorator?: string;
DeleteStatus?: "Pending"
| "Deleted";
Description?: string;
DisplayLink?: string;
EmbeddingModel?: string;
EmbeddingModelID?: string;
EmbeddingStatus?:
| "Active"
| "Pending"
| "Complete"
| "Failed"
| "Skipped"
| "MetadataOnly"
| "Processed"
| "Processing";
EntityRecordDocument?: string;
EntityRecordDocumentID?: string;
ExtractionStatus?: | "Pending"
| "Complete"
| "Failed"
| "Skipped"
| "Processing";
ExtractorKey?: string;
ExtractorKeyOverride?: string;
FieldConfidence?: string;
File?: string;
FileID?: string;
ID?: string;
LastEmbeddedAt?: Date;
LastTaggedAt?: Date;
Modality?: "text"
| "audio"
| "image"
| "multimodal"
| "video";
Name?: string;
Parent?: string;
ParentID?: string;
ParentIDChildCount?: number;
ParentIDDepth?: number;
ParentIDIsLeaf?: boolean;
ParentIDPath?: string;
RootParentID?: string;
SegmentationStatus?:
| "Pending"
| "Complete"
| "Failed"
| "Skipped"
| "Processing";
TaggingStatus?: | "Pending"
| "Complete"
| "Failed"
| "Skipped"
| "Processing";
Text?: string;
URL?: string;
VectorRecordID?: string;
},
{
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
Checksum?: string;
ContentFileType?: string;
ContentFileTypeID?: string;
ContentSource?: string;
ContentSourceID?: string;
ContentSourceType?: string;
ContentSourceTypeID?: string;
ContentType?: string;
ContentTypeID?: string;
Date?: Date;
Decorator?: string;
DeleteStatus?: "Pending"
| "Deleted";
Description?: string;
DisplayLink?: string;
EmbeddingModel?: string;
EmbeddingModelID?: string;
EmbeddingStatus?:
| "Active"
| "Pending"
| "Complete"
| "Failed"
| "Skipped"
| "MetadataOnly"
| "Processed"
| "Processing";
EntityRecordDocument?: string;
EntityRecordDocumentID?: string;
ExtractionStatus?: | "Pending"
| "Complete"
| "Failed"
| "Skipped"
| "Processing";
ExtractorKey?: string;
ExtractorKeyOverride?: string;
FieldConfidence?: string;
File?: string;
FileID?: string;
ID?: string;
LastEmbeddedAt?: Date;
LastTaggedAt?: Date;
Modality?: "text"
| "audio"
| "image"
| "multimodal"
| "video";
Name?: string;
Parent?: string;
ParentID?: string;
ParentIDChildCount?: number;
ParentIDDepth?: number;
ParentIDIsLeaf?: boolean;
ParentIDPath?: string;
RootParentID?: string;
SegmentationStatus?:
| "Pending"
| "Complete"
| "Failed"
| "Skipped"
| "Processing";
TaggingStatus?: | "Pending"
| "Complete"
| "Failed"
| "Skipped"
| "Processing";
Text?: string;
URL?: string;
VectorRecordID?: string;
},
> = ...
zod schema definition for the entity MJ: Content Items