@welldot/core

HistoryLogEntrySchema

const HistoryLogEntrySchema: ZodObject<{ attachments: ZodOptional<ZodArray<ZodObject<{ description: ZodOptional<ZodString>; document_type: ZodOptional<ZodString>; filename: ZodOptional<ZodString>; id: ZodString; media_type: ZodString; sha256: ZodOptional<ZodString>; uri: ZodString; }, "strip", ZodTypeAny, { description?: string; document_type?: string; filename?: string; id: string; media_type: string; sha256?: string; uri: string; }, { description?: string; document_type?: string; filename?: string; id: string; media_type: string; sha256?: string; uri: string; }>, "many">>; author: ZodOptional<ZodString>; category: ZodString; datetime: ZodString; description: ZodString; hydrodynamic_event_ids: ZodOptional<ZodArray<ZodString, "many">>; id: ZodString; maintenance_type: ZodOptional<ZodString>; meter_id: ZodOptional<ZodString>; pump_installation_id: ZodOptional<ZodString>; sample_ids: ZodOptional<ZodArray<ZodString, "many">>; severity: ZodOptional<ZodString>; status: ZodOptional<ZodEnum<["active", "maintenance", "inactive", "decommissioned", "abandoned"]>>; updated_at: ZodOptional<ZodString>; }, "strip", ZodTypeAny, { attachments?: object; author?: string; category: string; datetime: string; description: string; hydrodynamic_event_ids?: string; id: string; maintenance_type?: string; meter_id?: string; pump_installation_id?: string; sample_ids?: string; severity?: string; status?: "maintenance" | "active" | "inactive" | "decommissioned" | "abandoned"; updated_at?: string; }, { attachments?: object; author?: string; category: string; datetime: string; description: string; hydrodynamic_event_ids?: string; id: string; maintenance_type?: string; meter_id?: string; pump_installation_id?: string; sample_ids?: string; severity?: string; status?: "maintenance" | "active" | "inactive" | "decommissioned" | "abandoned"; updated_at?: string; }>