Variable MJCompanyIntegrationSyncWatermarkSchemaConst
MJCompanyIntegrationSyncWatermarkSchema: ZodObject<
{
__mj_CreatedAt: ZodDate;
__mj_UpdatedAt: ZodDate;
Direction: ZodUnion<[ZodLiteral<"Pull">, ZodLiteral<"Push">]>;
EntityMap: ZodString;
EntityMapID: ZodString;
ID: ZodString;
LastSyncAt: ZodNullable<ZodDate>;
RecordsSynced: ZodNumber;
WatermarkType: ZodUnion<
[
ZodLiteral<"ChangeToken">,
ZodLiteral<"Cursor">,
ZodLiteral<"Timestamp">,
ZodLiteral<"Version">,
],
>;
WatermarkValue: ZodNullable<ZodString>;
},
"strip",
ZodTypeAny,
{
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
Direction?: "Pull"
| "Push";
EntityMap?: string;
EntityMapID?: string;
ID?: string;
LastSyncAt?: Date;
RecordsSynced?: number;
WatermarkType?: "ChangeToken" | "Cursor" | "Timestamp" | "Version";
WatermarkValue?: string;
},
{
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
Direction?: "Pull"
| "Push";
EntityMap?: string;
EntityMapID?: string;
ID?: string;
LastSyncAt?: Date;
RecordsSynced?: number;
WatermarkType?: "ChangeToken" | "Cursor" | "Timestamp" | "Version";
WatermarkValue?: string;
},
> = ...
zod schema definition for the entity MJ: Company Integration Sync Watermarks