@simpleapps-com/augur-api
Version:
TypeScript client library for Augur microservices API endpoints
36 lines • 1.1 kB
TypeScript
import { z } from 'zod';
/**
* Common fields shared across all nexus entities
* Based on OpenAPI spec - all fields are REQUIRED per the specification
* Updated to use mysql-datetime format as per nexus.json specification
*/
export declare const BaseNexusEntitySchema: z.ZodObject<{
importState: z.ZodString;
dateCreated: z.ZodString;
dateLastModified: z.ZodString;
updateCd: z.ZodNumber;
statusCd: z.ZodNumber;
processCd: z.ZodNumber;
jsonData: z.ZodNullable<z.ZodString>;
requestId: z.ZodNullable<z.ZodString>;
}, "strip", z.ZodTypeAny, {
requestId: string | null;
dateCreated: string;
dateLastModified: string;
statusCd: number;
updateCd: number;
processCd: number;
jsonData: string | null;
importState: string;
}, {
requestId: string | null;
dateCreated: string;
dateLastModified: string;
statusCd: number;
updateCd: number;
processCd: number;
jsonData: string | null;
importState: string;
}>;
export type BaseNexusEntity = z.infer<typeof BaseNexusEntitySchema>;
//# sourceMappingURL=common.d.ts.map