WellSchema
constWellSchema:ZodObject<{@context:ZodOptional<ZodUnion<[ZodString,ZodArray<ZodUnknown,"many">,ZodRecord<ZodString,ZodUnknown>]>>;aquifer_analysis:ZodOptional<ZodArray<ZodObject<{analyst:ZodOptional<ZodString>;aquifer_thickness:ZodOptional<ZodNumber>;attachments:ZodOptional<ZodArray<ZodObject<{description:ZodOptional<...>;document_type:ZodOptional<...>;filename:ZodOptional<...>;id:ZodString;media_type:ZodString;sha256:ZodOptional<...>;uri:ZodString; },"strip",ZodTypeAny, {description?: ... | ...;document_type?: ... | ...;filename?: ... | ...;id:string;media_type:string;sha256?: ... | ...;uri:string; }, {description?: ... | ...;document_type?: ... | ...;filename?: ... | ...;id:string;media_type:string;sha256?: ... | ...;uri:string; }>,"many">>;datetime:ZodString;dynamic_level:ZodOptional<ZodNumber>;dynamic_level_precision:ZodOptional<ZodNumber>;flow_rate:ZodOptional<ZodNumber>;flow_rate_precision:ZodOptional<ZodNumber>;hydraulic_conductivity:ZodOptional<ZodNumber>;id:ZodString;jacob_b:ZodOptional<ZodNumber>;jacob_c:ZodOptional<ZodNumber>;max_flow_rate:ZodOptional<ZodNumber>;max_flow_rate_basis:ZodOptional<ZodString>;max_flow_rate_precision:ZodOptional<ZodNumber>;method:ZodOptional<ZodString>;notes:ZodOptional<ZodString>;source_event_ids:ZodArray<ZodString,"many">;specific_capacity:ZodOptional<ZodNumber>;static_level:ZodOptional<ZodNumber>;static_level_precision:ZodOptional<ZodNumber>;static_level_source_id:ZodOptional<ZodString>;storativity:ZodOptional<ZodNumber>;transmissivity:ZodOptional<ZodNumber>;well_efficiency_pct:ZodOptional<ZodNumber>; },"strip",ZodTypeAny, {analyst?:string;aquifer_thickness?:number;attachments?:object;datetime:string;dynamic_level?:number;dynamic_level_precision?:number;flow_rate?:number;flow_rate_precision?:number;hydraulic_conductivity?:number;id:string;jacob_b?:number;jacob_c?:number;max_flow_rate?:number;max_flow_rate_basis?:string;max_flow_rate_precision?:number;method?:string;notes?:string;source_event_ids:string;specific_capacity?:number;static_level?:number;static_level_precision?:number;static_level_source_id?:string;storativity?:number;transmissivity?:number;well_efficiency_pct?:number; }, {analyst?:string;aquifer_thickness?:number;attachments?:object;datetime:string;dynamic_level?:number;dynamic_level_precision?:number;flow_rate?:number;flow_rate_precision?:number;hydraulic_conductivity?:number;id:string;jacob_b?:number;jacob_c?:number;max_flow_rate?:number;max_flow_rate_basis?:string;max_flow_rate_precision?:number;method?:string;notes?:string;source_event_ids:string;specific_capacity?:number;static_level?:number;static_level_precision?:number;static_level_source_id?:string;storativity?:number;transmissivity?:number;well_efficiency_pct?:number; }>,"many">>;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">>;bore_hole:ZodArray<ZodObject<{diameter:ZodNumber;drilling_method:ZodOptional<ZodString>;from:ZodNumber;to:ZodNumber; },"strip",ZodTypeAny, {diameter:number;drilling_method?:string;from:number;to:number; }, {diameter:number;drilling_method?:string;from:number;to:number; }>,"many">;caves:ZodArray<ZodObject<{description:ZodString;from:ZodNumber;to:ZodNumber;water_intake:ZodBoolean; },"strip",ZodTypeAny, {description:string;from:number;to:number;water_intake:boolean; }, {description:string;from:number;to:number;water_intake:boolean; }>,"many">;cement_pad:ZodOptional<ZodObject<{length:ZodNumber;thickness:ZodNumber;type:ZodString;width:ZodNumber; },"strip",ZodTypeAny, {length:number;thickness:number;type:string;width:number; }, {length:number;thickness:number;type:string;width:number; }>>;centralizers:ZodOptional<ZodArray<ZodObject<{description:ZodOptional<ZodString>;diameter:ZodOptional<ZodNumber>;from:ZodNumber;spacing:ZodOptional<ZodNumber>;to:ZodNumber;type:ZodString; },"strip",ZodTypeAny, {description?:string;diameter?:number;from:number;spacing?:number;to:number;type:string; }, {description?:string;diameter?:number;from:number;spacing?:number;to:number;type:string; }>,"many">>;construction_date:ZodOptional<ZodString>;elevation:ZodOptional<ZodNumber>;fractures:ZodArray<ZodObject<{azimuth:ZodNumber;depth:ZodNumber;depth_precision:ZodOptional<ZodNumber>;description:ZodString;dip:ZodNumber;swarm:ZodBoolean;water_intake:ZodBoolean; },"strip",ZodTypeAny, {azimuth:number;depth:number;depth_precision?:number;description:string;dip:number;swarm:boolean;water_intake:boolean; }, {azimuth:number;depth:number;depth_precision?:number;description:string;dip:number;swarm:boolean;water_intake:boolean; }>,"many">;history_logs:ZodOptional<ZodArray<ZodObject<{attachments:ZodOptional<ZodArray<ZodObject<{description:ZodOptional<...>;document_type:ZodOptional<...>;filename:ZodOptional<...>;id:ZodString;media_type:ZodString;sha256:ZodOptional<...>;uri:ZodString; },"strip",ZodTypeAny, {description?: ... | ...;document_type?: ... | ...;filename?: ... | ...;id:string;media_type:string;sha256?: ... | ...;uri:string; }, {description?: ... | ...;document_type?: ... | ...;filename?: ... | ...;id:string;media_type:string;sha256?: ... | ...;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; }>,"many">>;hole_fill:ZodArray<ZodObject<{description:ZodString;diameter:ZodNumber;from:ZodNumber;to:ZodNumber;type:ZodEnum<["gravel_pack","seal"]>; },"strip",ZodTypeAny, {description:string;diameter:number;from:number;to:number;type:"gravel_pack"|"seal"; }, {description:string;diameter:number;from:number;to:number;type:"gravel_pack"|"seal"; }>,"many">;hydrodynamic_events:ZodOptional<ZodArray<ZodEffects<ZodUnion<[ZodDiscriminatedUnion<"type", [ZodObject<... & ...,"strip",ZodTypeAny, {attachments?: ...;corrects?: ...;datetime: ...;equipment?: ...;id: ...;measurement_method?: ...;notes?: ...;operator?: ...;recovery?: ...;sequence?: ...;static_level: ...;static_level_precision?: ...;steps?: ...;type: ...; }, {attachments?: ...;corrects?: ...;datetime: ...;equipment?: ...;id: ...;measurement_method?: ...;notes?: ...;operator?: ...;recovery?: ...;sequence?: ...;static_level: ...;static_level_precision?: ...;steps?: ...;type: ...; }>,ZodObject<... & ...,"strip",ZodTypeAny, {attachments?: ...;corrects?: ...;datetime: ...;equipment?: ...;id: ...;notes?: ...;operator?: ...;recovery?: ...;sequence?: ...;static_level?: ...;static_level_precision?: ...;steps?: ...;type: ...; }, {attachments?: ...;corrects?: ...;datetime: ...;equipment?: ...;id: ...;notes?: ...;operator?: ...;recovery?: ...;sequence?: ...;static_level?: ...;static_level_precision?: ...;steps?: ...;type: ...; }>,ZodObject<... & ...,"strip",ZodTypeAny, {attachments?: ...;corrects?: ...;datetime: ...;equipment?: ...;id: ...;notes?: ...;operator?: ...;recovery?: ...;sequence?: ...;static_level?: ...;static_level_precision?: ...;steps: ...;type: ...; }, {attachments?: ...;corrects?: ...;datetime: ...;equipment?: ...;id: ...;notes?: ...;operator?: ...;recovery?: ...;sequence?: ...;static_level?: ...;static_level_precision?: ...;steps: ...;type: ...; }>]>,ZodEffects<ZodObject<{attachments:ZodOptional<...>;corrects:ZodOptional<...>;datetime:ZodString;equipment:ZodOptional<...>;id:ZodString;notes:ZodOptional<...>;operator:ZodOptional<...>;sequence:ZodOptional<...>;type:ZodString; },"passthrough",ZodTypeAny,objectOutputType<{attachments: ...;corrects: ...;datetime: ...;equipment: ...;id: ...;notes: ...;operator: ...;sequence: ...;type: ...; },ZodTypeAny,"passthrough">,objectInputType<{attachments: ...;corrects: ...;datetime: ...;equipment: ...;id: ...;notes: ...;operator: ...;sequence: ...;type: ...; },ZodTypeAny,"passthrough">>,objectOutputType<{attachments:ZodOptional<...>;corrects:ZodOptional<...>;datetime:ZodString;equipment:ZodOptional<...>;id:ZodString;notes:ZodOptional<...>;operator:ZodOptional<...>;sequence:ZodOptional<...>;type:ZodString; },ZodTypeAny,"passthrough">,objectInputType<{attachments:ZodOptional<...>;corrects:ZodOptional<...>;datetime:ZodString;equipment:ZodOptional<...>;id:ZodString;notes:ZodOptional<...>;operator:ZodOptional<...>;sequence:ZodOptional<...>;type:ZodString; },ZodTypeAny,"passthrough">>]>, {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;notes?:string;operator?:string;recovery?: {readings:object; };sequence?:number;steps:object;type:"airlift"; } | {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;notes?:string;operator?:string;recovery?: {readings:object; };sequence?:number;static_level?:number;static_level_precision?:number;steps?:object;type:"constant_rate"; } | {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;measurement_method?:string;notes?:string;operator?:string;recovery?: {readings:object; };sequence?:number;static_level:number;static_level_precision?:number;steps?:object;type:"spot_measurement"; } | {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;notes?:string;operator?:string;recovery?: {readings:object; };sequence?:number;static_level?:number;static_level_precision?:number;steps:object;type:"step_drawdown"; } | {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;notes?:string;operator?:string;pumping_duration?:number;pumping_rate?:number;recovery: {readings:object; };sequence?:number;type:"recovery_only"; } | {aggregation?:ReadingAggregation;attachments?:object;barometric_compensation?:BarometricCompensation;corrects?:string;datetime:string;equipment?:string;id:string;interval?:number;measurement_method?:string;notes?:string;operator?:string;readings:object;recovery?:undefined;sensor_depth?:number;sequence?:number;steps?:undefined;type:"logger_series"; } |objectOutputType<{attachments:ZodOptional<ZodArray<ZodObject<..., ..., ..., ..., ...>,"many">>;corrects:ZodOptional<ZodString>;datetime:ZodString;equipment:ZodOptional<ZodString>;id:ZodString;notes:ZodOptional<ZodString>;operator:ZodOptional<ZodString>;sequence:ZodOptional<ZodNumber>;type:ZodString; },ZodTypeAny,"passthrough">, {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;notes?:string;operator?:string;recovery?: {readings:object; };sequence?:number;steps:object;type:"airlift"; } | {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;notes?:string;operator?:string;recovery?: {readings:object; };sequence?:number;static_level?:number;static_level_precision?:number;steps?:object;type:"constant_rate"; } | {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;measurement_method?:string;notes?:string;operator?:string;recovery?: {readings:object; };sequence?:number;static_level:number;static_level_precision?:number;steps?:object;type:"spot_measurement"; } | {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;notes?:string;operator?:string;recovery?: {readings:object; };sequence?:number;static_level?:number;static_level_precision?:number;steps:object;type:"step_drawdown"; } | {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;notes?:string;operator?:string;pumping_duration?:number;pumping_rate?:number;recovery: {readings:object; };sequence?:number;type:"recovery_only"; } | {aggregation?:ReadingAggregation;attachments?:object;barometric_compensation?:BarometricCompensation;corrects?:string;datetime:string;equipment?:string;id:string;interval?:number;measurement_method?:string;notes?:string;operator?:string;readings:object;recovery?:undefined;sensor_depth?:number;sequence?:number;steps?:undefined;type:"logger_series"; } |objectInputType<{attachments:ZodOptional<ZodArray<ZodObject<..., ..., ..., ..., ...>,"many">>;corrects:ZodOptional<ZodString>;datetime:ZodString;equipment:ZodOptional<ZodString>;id:ZodString;notes:ZodOptional<ZodString>;operator:ZodOptional<ZodString>;sequence:ZodOptional<ZodNumber>;type:ZodString; },ZodTypeAny,"passthrough">>,"many">>;lat:ZodOptional<ZodNumber>;lithology:ZodArray<ZodObject<{aquifer_unit:ZodString;color:ZodString;description:ZodString;from:ZodNumber;geologic_unit:ZodString;texture:ZodObject<{code:ZodUnion<[ZodString,ZodNumber]>;vocabulary:ZodOptional<ZodString>; },"strip",ZodTypeAny, {code:string|number;vocabulary?:string; }, {code:string|number;vocabulary?:string; }>;to:ZodNumber; },"strip",ZodTypeAny, {aquifer_unit:string;color:string;description:string;from:number;geologic_unit:string;texture: {code:string|number;vocabulary?:string; };to:number; }, {aquifer_unit:string;color:string;description:string;from:number;geologic_unit:string;texture: {code:string|number;vocabulary?:string; };to:number; }>,"many">;lng:ZodOptional<ZodNumber>;location:ZodOptional<ZodObject<{elevation:ZodOptional<ZodNumber>;lat:ZodNumber;lng:ZodNumber;properties:ZodOptional<ZodObject<{crs:ZodOptional<ZodString>;elevation_datum:ZodOptional<ZodString>;elevation_precision:ZodOptional<ZodNumber>;lat_precision:ZodOptional<ZodNumber>;lng_precision:ZodOptional<ZodNumber>;original_crs:ZodOptional<ZodString>;timezone:ZodOptional<ZodEffects<ZodString,string,string>>; },"strip",ZodTypeAny, {crs?:string;elevation_datum?:string;elevation_precision?:number;lat_precision?:number;lng_precision?:number;original_crs?:string;timezone?:string; }, {crs?:string;elevation_datum?:string;elevation_precision?:number;lat_precision?:number;lng_precision?:number;original_crs?:string;timezone?:string; }>>; },"strip",ZodTypeAny, {elevation?:number;lat:number;lng:number;properties?: {crs?:string;elevation_datum?:string;elevation_precision?:number;lat_precision?:number;lng_precision?:number;original_crs?:string;timezone?:string; }; }, {elevation?:number;lat:number;lng:number;properties?: {crs?:string;elevation_datum?:string;elevation_precision?:number;lat_precision?:number;lng_precision?:number;original_crs?:string;timezone?:string; }; }>>;meters:ZodOptional<ZodArray<ZodObject<{attachments:ZodOptional<ZodArray<ZodObject<{description:ZodOptional<...>;document_type:ZodOptional<...>;filename:ZodOptional<...>;id:ZodString;media_type:ZodString;sha256:ZodOptional<...>;uri:ZodString; },"strip",ZodTypeAny, {description?: ... | ...;document_type?: ... | ...;filename?: ... | ...;id:string;media_type:string;sha256?: ... | ...;uri:string; }, {description?: ... | ...;document_type?: ... | ...;filename?: ... | ...;id:string;media_type:string;sha256?: ... | ...;uri:string; }>,"many">>;id:ZodString;installed_at:ZodString;installed_by:ZodOptional<ZodString>;manufacturer:ZodOptional<ZodString>;max_reading:ZodOptional<ZodNumber>;model:ZodOptional<ZodString>;nominal_diameter:ZodOptional<ZodNumber>;notes:ZodOptional<ZodString>;removed_at:ZodOptional<ZodString>;removed_by:ZodOptional<ZodString>;serial:ZodOptional<ZodString>;type:ZodOptional<ZodString>;updated_at:ZodOptional<ZodString>; },"strip",ZodTypeAny, {attachments?:object;id:string;installed_at:string;installed_by?:string;manufacturer?:string;max_reading?:number;model?:string;nominal_diameter?:number;notes?:string;removed_at?:string;removed_by?:string;serial?:string;type?:string;updated_at?:string; }, {attachments?:object;id:string;installed_at:string;installed_by?:string;manufacturer?:string;max_reading?:number;model?:string;nominal_diameter?:number;notes?:string;removed_at?:string;removed_by?:string;serial?:string;type?:string;updated_at?:string; }>,"many">>;name:ZodOptional<ZodString>;obs:ZodOptional<ZodString>;operating_regime:ZodOptional<ZodArray<ZodObject<{daily_operating_time:ZodOptional<ZodNumber>;days_per_week:ZodOptional<ZodNumber>;effective_from:ZodString;flow_rate:ZodOptional<ZodNumber>;id:ZodString;notes:ZodOptional<ZodString>;updated_at:ZodOptional<ZodString>; },"strip",ZodTypeAny, {daily_operating_time?:number;days_per_week?:number;effective_from:string;flow_rate?:number;id:string;notes?:string;updated_at?:string; }, {daily_operating_time?:number;days_per_week?:number;effective_from:string;flow_rate?:number;id:string;notes?:string;updated_at?:string; }>,"many">>;permits:ZodOptional<ZodArray<ZodObject<{attachments:ZodOptional<ZodArray<ZodObject<{description:ZodOptional<...>;document_type:ZodOptional<...>;filename:ZodOptional<...>;id:ZodString;media_type:ZodString;sha256:ZodOptional<...>;uri:ZodString; },"strip",ZodTypeAny, {description?: ... | ...;document_type?: ... | ...;filename?: ... | ...;id:string;media_type:string;sha256?: ... | ...;uri:string; }, {description?: ... | ...;document_type?: ... | ...;filename?: ... | ...;id:string;media_type:string;sha256?: ... | ...;uri:string; }>,"many">>;authority:ZodString;conditions:ZodOptional<ZodArray<ZodObject<{category:ZodOptional<...>;description:ZodString;due_after:ZodOptional<...>;first_due:ZodOptional<...>;fulfillments:ZodOptional<...>;id:ZodString;last_due:ZodOptional<...>;occurrences:ZodOptional<...>;recurrence:ZodOptional<...>;responsible:ZodOptional<...>; },"strip",ZodTypeAny, {category?: ... | ...;description:string;due_after?: ... | ...;first_due?: ... | ...;fulfillments?: ... | ...;id:string;last_due?: ... | ...;occurrences?: ... | ...;recurrence?: ... | ...;responsible?: ... | ...; }, {category?: ... | ...;description:string;due_after?: ... | ...;first_due?: ... | ...;fulfillments?: ... | ...;id:string;last_due?: ... | ...;occurrences?: ... | ...;recurrence?: ... | ...;responsible?: ... | ...; }>,"many">>;daily_operating_time:ZodOptional<ZodNumber>;flow_rate:ZodOptional<ZodNumber>;history:ZodOptional<ZodArray<ZodObject<{attachments:ZodOptional<...>;date:ZodString;description:ZodString;done:ZodOptional<...>;due_date:ZodOptional<...>;id:ZodString;type:ZodOptional<...>;updated_at:ZodOptional<...>; },"strip",ZodTypeAny, {attachments?: ... | ...;date:string;description:string;done?: ... | ... | ...;due_date?: ... | ...;id:string;type?: ... | ...;updated_at?: ... | ...; }, {attachments?: ... | ...;date:string;description:string;done?: ... | ... | ...;due_date?: ... | ...;id:string;type?: ... | ...;updated_at?: ... | ...; }>,"many">>;id:ZodString;identifier:ZodOptional<ZodString>;issued_at:ZodOptional<ZodString>;monthly_schedule:ZodOptional<ZodArray<ZodObject<{daily_operating_time:ZodOptional<...>;days:ZodOptional<...>;flow_rate:ZodOptional<...>;month:ZodNumber; },"strip",ZodTypeAny, {daily_operating_time?: ... | ...;days?: ... | ...;flow_rate?: ... | ...;month:number; }, {daily_operating_time?: ... | ...;days?: ... | ...;flow_rate?: ... | ...;month:number; }>,"many">>;notes:ZodOptional<ZodString>;renewal_requested_at:ZodOptional<ZodString>;request_identifier:ZodOptional<ZodString>;status:ZodOptional<ZodEnum<["requested","granted","suspended","revoked","denied","withdrawn"]>>;supersedes:ZodOptional<ZodString>;type:ZodString;updated_at:ZodOptional<ZodString>;valid_from:ZodOptional<ZodString>;valid_until:ZodOptional<ZodString>;volume_limits:ZodOptional<ZodArray<ZodObject<{period:ZodEnum<...>;volume:ZodNumber; },"strip",ZodTypeAny, {period: ... | ... | ...;volume:number; }, {period: ... | ... | ...;volume:number; }>,"many">>;water_use:ZodOptional<ZodArray<ZodString,"many">>; },"strip",ZodTypeAny, {attachments?:object;authority:string;conditions?:object;daily_operating_time?:number;flow_rate?:number;history?:object;id:string;identifier?:string;issued_at?:string;monthly_schedule?:object;notes?:string;renewal_requested_at?:string;request_identifier?:string;status?:"requested"|"granted"|"suspended"|"revoked"|"denied"|"withdrawn";supersedes?:string;type:string;updated_at?:string;valid_from?:string;valid_until?:string;volume_limits?:object;water_use?:string; }, {attachments?:object;authority:string;conditions?:object;daily_operating_time?:number;flow_rate?:number;history?:object;id:string;identifier?:string;issued_at?:string;monthly_schedule?:object;notes?:string;renewal_requested_at?:string;request_identifier?:string;status?:"requested"|"granted"|"suspended"|"revoked"|"denied"|"withdrawn";supersedes?:string;type:string;updated_at?:string;valid_from?:string;valid_until?:string;volume_limits?:object;water_use?:string; }>,"many">>;production:ZodOptional<ZodArray<ZodUnion<[ZodDiscriminatedUnion<"type", [ZodObject<object&object,"strip",ZodTypeAny, {corrects?: ... | ...;datetime:string;id:string;meter_id:string;notes?: ... | ...;reading:number;sequence?: ... | ...;source?: ... | ...;type:"meter_reading"; }, {corrects?: ... | ...;datetime:string;id:string;meter_id:string;notes?: ... | ...;reading:number;sequence?: ... | ...;source?: ... | ...;type:"meter_reading"; }>,ZodObject<object&object,"strip",ZodTypeAny, {corrects?: ... | ...;id:string;method?: ... | ...;notes?: ... | ...;period_end:string;period_start:string;sequence?: ... | ...;type:"estimated_volume";volume:number; }, {corrects?: ... | ...;id:string;method?: ... | ...;notes?: ... | ...;period_end:string;period_start:string;sequence?: ... | ...;type:"estimated_volume";volume:number; }>]>,ZodEffects<ZodObject<{corrects:ZodOptional<ZodString>;id:ZodString;notes:ZodOptional<ZodString>;sequence:ZodOptional<ZodNumber>;type:ZodString; },"passthrough",ZodTypeAny,objectOutputType<{corrects:ZodOptional<...>;id:ZodString;notes:ZodOptional<...>;sequence:ZodOptional<...>;type:ZodString; },ZodTypeAny,"passthrough">,objectInputType<{corrects:ZodOptional<...>;id:ZodString;notes:ZodOptional<...>;sequence:ZodOptional<...>;type:ZodString; },ZodTypeAny,"passthrough">>,objectOutputType<{corrects:ZodOptional<ZodString>;id:ZodString;notes:ZodOptional<ZodString>;sequence:ZodOptional<ZodNumber>;type:ZodString; },ZodTypeAny,"passthrough">,objectInputType<{corrects:ZodOptional<ZodString>;id:ZodString;notes:ZodOptional<ZodString>;sequence:ZodOptional<ZodNumber>;type:ZodString; },ZodTypeAny,"passthrough">>]>,"many">>;profiles:ZodOptional<ZodArray<ZodEffects<ZodString,string,string>,"many">>;pump_installations:ZodOptional<ZodArray<ZodObject<{attachments:ZodOptional<ZodArray<ZodObject<{description:ZodOptional<...>;document_type:ZodOptional<...>;filename:ZodOptional<...>;id:ZodString;media_type:ZodString;sha256:ZodOptional<...>;uri:ZodString; },"strip",ZodTypeAny, {description?: ... | ...;document_type?: ... | ...;filename?: ... | ...;id:string;media_type:string;sha256?: ... | ...;uri:string; }, {description?: ... | ...;document_type?: ... | ...;filename?: ... | ...;id:string;media_type:string;sha256?: ... | ...;uri:string; }>,"many">>;check_valve:ZodOptional<ZodBoolean>;electrical:ZodOptional<ZodObject<{cable_length:ZodOptional<ZodNumber>;cable_section:ZodOptional<ZodNumber>;phases:ZodOptional<ZodUnion<...>>;voltage:ZodOptional<ZodNumber>; },"strip",ZodTypeAny, {cable_length?:number;cable_section?:number;phases?:3|1;voltage?:number; }, {cable_length?:number;cable_section?:number;phases?:3|1;voltage?:number; }>>;id:ZodString;installed_at:ZodString;installed_by:ZodOptional<ZodString>;intake_depth:ZodOptional<ZodNumber>;manufacturer:ZodOptional<ZodString>;model:ZodOptional<ZodString>;notes:ZodOptional<ZodString>;power_source:ZodOptional<ZodString>;rated_flow_rate:ZodOptional<ZodNumber>;rated_head:ZodOptional<ZodNumber>;rated_power:ZodOptional<ZodNumber>;removed_at:ZodOptional<ZodString>;removed_by:ZodOptional<ZodString>;riser_diameter:ZodOptional<ZodNumber>;riser_material:ZodOptional<ZodString>;serial:ZodOptional<ZodString>;stages:ZodOptional<ZodNumber>;type:ZodString;updated_at:ZodOptional<ZodString>; },"strip",ZodTypeAny, {attachments?:object;check_valve?:boolean;electrical?: {cable_length?:number;cable_section?:number;phases?:3|1;voltage?:number; };id:string;installed_at:string;installed_by?:string;intake_depth?:number;manufacturer?:string;model?:string;notes?:string;power_source?:string;rated_flow_rate?:number;rated_head?:number;rated_power?:number;removed_at?:string;removed_by?:string;riser_diameter?:number;riser_material?:string;serial?:string;stages?:number;type:string;updated_at?:string; }, {attachments?:object;check_valve?:boolean;electrical?: {cable_length?:number;cable_section?:number;phases?:3|1;voltage?:number; };id:string;installed_at:string;installed_by?:string;intake_depth?:number;manufacturer?:string;model?:string;notes?:string;power_source?:string;rated_flow_rate?:number;rated_head?:number;rated_power?:number;removed_at?:string;removed_by?:string;riser_diameter?:number;riser_material?:string;serial?:string;stages?:number;type:string;updated_at?:string; }>,"many">>;reduction:ZodArray<ZodObject<{diam_from:ZodNumber;diam_to:ZodNumber;from:ZodNumber;to:ZodNumber;type:ZodString; },"strip",ZodTypeAny, {diam_from:number;diam_to:number;from:number;to:number;type:string; }, {diam_from:number;diam_to:number;from:number;to:number;type:string; }>,"many">;surface_case:ZodArray<ZodObject<{diameter:ZodNumber;from:ZodNumber;to:ZodNumber; },"strip",ZodTypeAny, {diameter:number;from:number;to:number; }, {diameter:number;from:number;to:number; }>,"many">;version:ZodUnion<[ZodNumber,ZodString]>;water_samples:ZodOptional<ZodArray<ZodObject<{attachments:ZodOptional<ZodArray<ZodObject<{description:ZodOptional<...>;document_type:ZodOptional<...>;filename:ZodOptional<...>;id:ZodString;media_type:ZodString;sha256:ZodOptional<...>;uri:ZodString; },"strip",ZodTypeAny, {description?: ... | ...;document_type?: ... | ...;filename?: ... | ...;id:string;media_type:string;sha256?: ... | ...;uri:string; }, {description?: ... | ...;document_type?: ... | ...;filename?: ... | ...;id:string;media_type:string;sha256?: ... | ...;uri:string; }>,"many">>;campaign:ZodOptional<ZodString>;chain_of_custody:ZodOptional<ZodString>;collected_by:ZodOptional<ZodString>;corrects:ZodOptional<ZodString>;datetime:ZodString;id:ZodString;laboratory:ZodOptional<ZodObject<{accreditation:ZodOptional<ZodString>;batch_id:ZodOptional<ZodString>;name:ZodString;received_at:ZodOptional<ZodString>;received_at_resolution:ZodOptional<ZodLiteral<...>>;received_temperature:ZodOptional<ZodNumber>;report_number:ZodOptional<ZodString>;sample_id:ZodOptional<ZodString>; },"strip",ZodTypeAny, {accreditation?:string;batch_id?:string;name:string;received_at?:string;received_at_resolution?:"day";received_temperature?:number;report_number?:string;sample_id?:string; }, {accreditation?:string;batch_id?:string;name:string;received_at?:string;received_at_resolution?:"day";received_temperature?:number;report_number?:string;sample_id?:string; }>>;notes:ZodOptional<ZodString>;parent_sample_id:ZodOptional<ZodString>;preservation:ZodOptional<ZodString>;purge:ZodOptional<ZodObject<{duration:ZodOptional<ZodNumber>;flow_rate:ZodOptional<ZodNumber>;readings:ZodOptional<ZodArray<..., ...>>;stabilized:ZodOptional<ZodBoolean>;volume:ZodOptional<ZodNumber>; },"strip",ZodTypeAny, {duration?:number;flow_rate?:number;readings?: ...;stabilized?:boolean;volume?:number; }, {duration?:number;flow_rate?:number;readings?: ...;stabilized?:boolean;volume?:number; }>>;results:ZodArray<ZodEffects<ZodObject<{analyzed_at:ZodOptional<...>;analyzed_at_resolution:ZodOptional<...>;detection_limit:ZodOptional<...>;filtration:ZodOptional<...>;fraction:ZodOptional<...>;lab_flags:ZodOptional<...>;measured_in:ZodOptional<...>;method:ZodOptional<...>;notes:ZodOptional<...>;parameter:ZodObject<..., ..., ..., ..., ...>;presence:ZodOptional<...>;qualifier:ZodOptional<...>;quantification_limit:ZodOptional<...>;text:ZodOptional<...>;unit:ZodOptional<...>;validation:ZodOptional<...>;value:ZodOptional<...>;value_precision:ZodOptional<...>; },"strip",ZodTypeAny, {analyzed_at?: ... | ...;analyzed_at_resolution?: ... | ...;detection_limit?: ... | ...;filtration?: ... | ...;fraction?: ... | ... | ... | ...;lab_flags?: ... | ...;measured_in?: ... | ... | ...;method?: ... | ...;notes?: ... | ...;parameter: {code: ...;vocabulary: ...; };presence?: ... | ... | ...;qualifier?: ... | ... | ... | ... | ...;quantification_limit?: ... | ...;text?: ... | ...;unit?: ... | ...;validation?: ... | ...;value?: ... | ...;value_precision?: ... | ...; }, {analyzed_at?: ... | ...;analyzed_at_resolution?: ... | ...;detection_limit?: ... | ...;filtration?: ... | ...;fraction?: ... | ... | ... | ...;lab_flags?: ... | ...;measured_in?: ... | ... | ...;method?: ... | ...;notes?: ... | ...;parameter: {code: ...;vocabulary: ...; };presence?: ... | ... | ...;qualifier?: ... | ... | ... | ... | ...;quantification_limit?: ... | ...;text?: ... | ...;unit?: ... | ...;validation?: ... | ...;value?: ... | ...;value_precision?: ... | ...; }>, {analyzed_at?:string;analyzed_at_resolution?:"day";detection_limit?:number;filtration?: {location?: ...;pore_size?: ...; };fraction?:"suspended"|"total"|"dissolved";lab_flags?: ...;measured_in?:"field"|"lab";method?:string;notes?:string;parameter: {code:string;vocabulary:string; };presence?:boolean;qualifier?:"<"|">"|"not_detected"|"estimated";quantification_limit?:number;text?:string;unit?:string;validation?: {guideline?: ...;qualifier?: ...;status: ...;validated_at?: ...;validated_by?: ...; };value?:number;value_precision?:number; }, {analyzed_at?:string;analyzed_at_resolution?:"day";detection_limit?:number;filtration?: {location?: ...;pore_size?: ...; };fraction?:"suspended"|"total"|"dissolved";lab_flags?: ...;measured_in?:"field"|"lab";method?:string;notes?:string;parameter: {code:string;vocabulary:string; };presence?:boolean;qualifier?:"<"|">"|"not_detected"|"estimated";quantification_limit?:number;text?:string;unit?:string;validation?: {guideline?: ...;qualifier?: ...;status: ...;validated_at?: ...;validated_by?: ...; };value?:number;value_precision?:number; }>,"many">;sample_type:ZodString;sampling_method:ZodOptional<ZodString>;sampling_point:ZodOptional<ZodEffects<ZodObject<{depth:ZodOptional<...>;depth_precision:ZodOptional<...>;device:ZodOptional<...>;from:ZodOptional<...>;pump_installation_id:ZodOptional<...>;to:ZodOptional<...>;type:ZodString; },"strip",ZodTypeAny, {depth?: ... | ...;depth_precision?: ... | ...;device?: ... | ...;from?: ... | ...;pump_installation_id?: ... | ...;to?: ... | ...;type:string; }, {depth?: ... | ...;depth_precision?: ... | ...;device?: ... | ...;from?: ... | ...;pump_installation_id?: ... | ...;to?: ... | ...;type:string; }>, {depth?:number;depth_precision?:number;device?:string;from?:number;pump_installation_id?:string;to?:number;type:string; }, {depth?:number;depth_precision?:number;device?:string;from?:number;pump_installation_id?:string;to?:number;type:string; }>>;sequence:ZodOptional<ZodNumber>;static_level_event_id:ZodOptional<ZodString>; },"strip",ZodTypeAny, {attachments?:object;campaign?:string;chain_of_custody?:string;collected_by?:string;corrects?:string;datetime:string;id:string;laboratory?: {accreditation?:string;batch_id?:string;name:string;received_at?:string;received_at_resolution?:"day";received_temperature?:number;report_number?:string;sample_id?:string; };notes?:string;parent_sample_id?:string;preservation?:string;purge?: {duration?:number;flow_rate?:number;readings?:object;stabilized?:boolean;volume?:number; };results:object;sample_type:string;sampling_method?:string;sampling_point?: {depth?:number;depth_precision?:number;device?:string;from?:number;pump_installation_id?:string;to?:number;type:string; };sequence?:number;static_level_event_id?:string; }, {attachments?:object;campaign?:string;chain_of_custody?:string;collected_by?:string;corrects?:string;datetime:string;id:string;laboratory?: {accreditation?:string;batch_id?:string;name:string;received_at?:string;received_at_resolution?:"day";received_temperature?:number;report_number?:string;sample_id?:string; };notes?:string;parent_sample_id?:string;preservation?:string;purge?: {duration?:number;flow_rate?:number;readings?:object;stabilized?:boolean;volume?:number; };results:object;sample_type:string;sampling_method?:string;sampling_point?: {depth?:number;depth_precision?:number;device?:string;from?:number;pump_installation_id?:string;to?:number;type:string; };sequence?:number;static_level_event_id?:string; }>,"many">>;well_case:ZodArray<ZodObject<{diameter:ZodNumber;from:ZodNumber;to:ZodNumber;type:ZodString; },"strip",ZodTypeAny, {diameter:number;from:number;to:number;type:string; }, {diameter:number;from:number;to:number;type:string; }>,"many">;well_depth:ZodOptional<ZodNumber>;well_driller:ZodOptional<ZodString>;well_id:ZodOptional<ZodArray<ZodObject<{authority:ZodString;id:ZodString;primary:ZodOptional<ZodBoolean>; },"strip",ZodTypeAny, {authority:string;id:string;primary?:boolean; }, {authority:string;id:string;primary?:boolean; }>,"many">>;well_purpose:ZodOptional<ZodArray<ZodString,"many">>;well_screen:ZodArray<ZodObject<{diameter:ZodNumber;from:ZodNumber;screen_slot:ZodNumber;slot_type:ZodOptional<ZodString>;to:ZodNumber;type:ZodString; },"strip",ZodTypeAny, {diameter:number;from:number;screen_slot:number;slot_type?:string;to:number;type:string; }, {diameter:number;from:number;screen_slot:number;slot_type?:string;to:number;type:string; }>,"many">;well_type:ZodOptional<ZodString>; },"passthrough",ZodTypeAny,objectOutputType<{@context:ZodOptional<ZodUnion<[ZodString,ZodArray<ZodUnknown,"many">,ZodRecord<ZodString,ZodUnknown>]>>;aquifer_analysis:ZodOptional<ZodArray<ZodObject<{analyst:ZodOptional<ZodString>;aquifer_thickness:ZodOptional<ZodNumber>;attachments:ZodOptional<ZodArray<ZodObject<{description: ...;document_type: ...;filename: ...;id: ...;media_type: ...;sha256: ...;uri: ...; },"strip",ZodTypeAny, {description?: ...;document_type?: ...;filename?: ...;id: ...;media_type: ...;sha256?: ...;uri: ...; }, {description?: ...;document_type?: ...;filename?: ...;id: ...;media_type: ...;sha256?: ...;uri: ...; }>,"many">>;datetime:ZodString;dynamic_level:ZodOptional<ZodNumber>;dynamic_level_precision:ZodOptional<ZodNumber>;flow_rate:ZodOptional<ZodNumber>;flow_rate_precision:ZodOptional<ZodNumber>;hydraulic_conductivity:ZodOptional<ZodNumber>;id:ZodString;jacob_b:ZodOptional<ZodNumber>;jacob_c:ZodOptional<ZodNumber>;max_flow_rate:ZodOptional<ZodNumber>;max_flow_rate_basis:ZodOptional<ZodString>;max_flow_rate_precision:ZodOptional<ZodNumber>;method:ZodOptional<ZodString>;notes:ZodOptional<ZodString>;source_event_ids:ZodArray<ZodString,"many">;specific_capacity:ZodOptional<ZodNumber>;static_level:ZodOptional<ZodNumber>;static_level_precision:ZodOptional<ZodNumber>;static_level_source_id:ZodOptional<ZodString>;storativity:ZodOptional<ZodNumber>;transmissivity:ZodOptional<ZodNumber>;well_efficiency_pct:ZodOptional<ZodNumber>; },"strip",ZodTypeAny, {analyst?:string;aquifer_thickness?:number;attachments?:object;datetime:string;dynamic_level?:number;dynamic_level_precision?:number;flow_rate?:number;flow_rate_precision?:number;hydraulic_conductivity?:number;id:string;jacob_b?:number;jacob_c?:number;max_flow_rate?:number;max_flow_rate_basis?:string;max_flow_rate_precision?:number;method?:string;notes?:string;source_event_ids:string;specific_capacity?:number;static_level?:number;static_level_precision?:number;static_level_source_id?:string;storativity?:number;transmissivity?:number;well_efficiency_pct?:number; }, {analyst?:string;aquifer_thickness?:number;attachments?:object;datetime:string;dynamic_level?:number;dynamic_level_precision?:number;flow_rate?:number;flow_rate_precision?:number;hydraulic_conductivity?:number;id:string;jacob_b?:number;jacob_c?:number;max_flow_rate?:number;max_flow_rate_basis?:string;max_flow_rate_precision?:number;method?:string;notes?:string;source_event_ids:string;specific_capacity?:number;static_level?:number;static_level_precision?:number;static_level_source_id?:string;storativity?:number;transmissivity?:number;well_efficiency_pct?:number; }>,"many">>;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">>;bore_hole:ZodArray<ZodObject<{diameter:ZodNumber;drilling_method:ZodOptional<ZodString>;from:ZodNumber;to:ZodNumber; },"strip",ZodTypeAny, {diameter:number;drilling_method?:string;from:number;to:number; }, {diameter:number;drilling_method?:string;from:number;to:number; }>,"many">;caves:ZodArray<ZodObject<{description:ZodString;from:ZodNumber;to:ZodNumber;water_intake:ZodBoolean; },"strip",ZodTypeAny, {description:string;from:number;to:number;water_intake:boolean; }, {description:string;from:number;to:number;water_intake:boolean; }>,"many">;cement_pad:ZodOptional<ZodObject<{length:ZodNumber;thickness:ZodNumber;type:ZodString;width:ZodNumber; },"strip",ZodTypeAny, {length:number;thickness:number;type:string;width:number; }, {length:number;thickness:number;type:string;width:number; }>>;centralizers:ZodOptional<ZodArray<ZodObject<{description:ZodOptional<ZodString>;diameter:ZodOptional<ZodNumber>;from:ZodNumber;spacing:ZodOptional<ZodNumber>;to:ZodNumber;type:ZodString; },"strip",ZodTypeAny, {description?:string;diameter?:number;from:number;spacing?:number;to:number;type:string; }, {description?:string;diameter?:number;from:number;spacing?:number;to:number;type:string; }>,"many">>;construction_date:ZodOptional<ZodString>;elevation:ZodOptional<ZodNumber>;fractures:ZodArray<ZodObject<{azimuth:ZodNumber;depth:ZodNumber;depth_precision:ZodOptional<ZodNumber>;description:ZodString;dip:ZodNumber;swarm:ZodBoolean;water_intake:ZodBoolean; },"strip",ZodTypeAny, {azimuth:number;depth:number;depth_precision?:number;description:string;dip:number;swarm:boolean;water_intake:boolean; }, {azimuth:number;depth:number;depth_precision?:number;description:string;dip:number;swarm:boolean;water_intake:boolean; }>,"many">;history_logs:ZodOptional<ZodArray<ZodObject<{attachments:ZodOptional<ZodArray<ZodObject<{description: ...;document_type: ...;filename: ...;id: ...;media_type: ...;sha256: ...;uri: ...; },"strip",ZodTypeAny, {description?: ...;document_type?: ...;filename?: ...;id: ...;media_type: ...;sha256?: ...;uri: ...; }, {description?: ...;document_type?: ...;filename?: ...;id: ...;media_type: ...;sha256?: ...;uri: ...; }>,"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; }>,"many">>;hole_fill:ZodArray<ZodObject<{description:ZodString;diameter:ZodNumber;from:ZodNumber;to:ZodNumber;type:ZodEnum<["gravel_pack","seal"]>; },"strip",ZodTypeAny, {description:string;diameter:number;from:number;to:number;type:"gravel_pack"|"seal"; }, {description:string;diameter:number;from:number;to:number;type:"gravel_pack"|"seal"; }>,"many">;hydrodynamic_events:ZodOptional<ZodArray<ZodEffects<ZodUnion<[ZodDiscriminatedUnion<"type", [ZodObject<..., ..., ..., ..., ...>,ZodObject<..., ..., ..., ..., ...>,ZodObject<..., ..., ..., ..., ...>]>,ZodEffects<ZodObject<{attachments: ...;corrects: ...;datetime: ...;equipment: ...;id: ...;notes: ...;operator: ...;sequence: ...;type: ...; },"passthrough",ZodTypeAny,objectOutputType<..., ..., ...>,objectInputType<..., ..., ...>>,objectOutputType<{attachments: ...;corrects: ...;datetime: ...;equipment: ...;id: ...;notes: ...;operator: ...;sequence: ...;type: ...; },ZodTypeAny,"passthrough">,objectInputType<{attachments: ...;corrects: ...;datetime: ...;equipment: ...;id: ...;notes: ...;operator: ...;sequence: ...;type: ...; },ZodTypeAny,"passthrough">>]>, {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;notes?:string;operator?:string;recovery?: {readings: ...; };sequence?:number;steps:object;type:"airlift"; } | {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;notes?:string;operator?:string;recovery?: {readings: ...; };sequence?:number;static_level?:number;static_level_precision?:number;steps?:object;type:"constant_rate"; } | {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;measurement_method?:string;notes?:string;operator?:string;recovery?: {readings: ...; };sequence?:number;static_level:number;static_level_precision?:number;steps?:object;type:"spot_measurement"; } | {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;notes?:string;operator?:string;recovery?: {readings: ...; };sequence?:number;static_level?:number;static_level_precision?:number;steps:object;type:"step_drawdown"; } | {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;notes?:string;operator?:string;pumping_duration?:number;pumping_rate?:number;recovery: {readings:object; };sequence?:number;type:"recovery_only"; } | {aggregation?:ReadingAggregation;attachments?:object;barometric_compensation?:BarometricCompensation;corrects?:string;datetime:string;equipment?:string;id:string;interval?:number;measurement_method?:string;notes?:string;operator?:string;readings:object;recovery?:undefined;sensor_depth?:number;sequence?:number;steps?:undefined;type:"logger_series"; } |objectOutputType<{attachments:ZodOptional<ZodArray<..., ...>>;corrects:ZodOptional<ZodString>;datetime:ZodString;equipment:ZodOptional<ZodString>;id:ZodString;notes:ZodOptional<ZodString>;operator:ZodOptional<ZodString>;sequence:ZodOptional<ZodNumber>;type:ZodString; },ZodTypeAny,"passthrough">, {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;notes?:string;operator?:string;recovery?: {readings: ...; };sequence?:number;steps:object;type:"airlift"; } | {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;notes?:string;operator?:string;recovery?: {readings: ...; };sequence?:number;static_level?:number;static_level_precision?:number;steps?:object;type:"constant_rate"; } | {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;measurement_method?:string;notes?:string;operator?:string;recovery?: {readings: ...; };sequence?:number;static_level:number;static_level_precision?:number;steps?:object;type:"spot_measurement"; } | {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;notes?:string;operator?:string;recovery?: {readings: ...; };sequence?:number;static_level?:number;static_level_precision?:number;steps:object;type:"step_drawdown"; } | {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;notes?:string;operator?:string;pumping_duration?:number;pumping_rate?:number;recovery: {readings:object; };sequence?:number;type:"recovery_only"; } | {aggregation?:ReadingAggregation;attachments?:object;barometric_compensation?:BarometricCompensation;corrects?:string;datetime:string;equipment?:string;id:string;interval?:number;measurement_method?:string;notes?:string;operator?:string;readings:object;recovery?:undefined;sensor_depth?:number;sequence?:number;steps?:undefined;type:"logger_series"; } |objectInputType<{attachments:ZodOptional<ZodArray<..., ...>>;corrects:ZodOptional<ZodString>;datetime:ZodString;equipment:ZodOptional<ZodString>;id:ZodString;notes:ZodOptional<ZodString>;operator:ZodOptional<ZodString>;sequence:ZodOptional<ZodNumber>;type:ZodString; },ZodTypeAny,"passthrough">>,"many">>;lat:ZodOptional<ZodNumber>;lithology:ZodArray<ZodObject<{aquifer_unit:ZodString;color:ZodString;description:ZodString;from:ZodNumber;geologic_unit:ZodString;texture:ZodObject<{code:ZodUnion<[ZodString,ZodNumber]>;vocabulary:ZodOptional<ZodString>; },"strip",ZodTypeAny, {code:string|number;vocabulary?:string; }, {code:string|number;vocabulary?:string; }>;to:ZodNumber; },"strip",ZodTypeAny, {aquifer_unit:string;color:string;description:string;from:number;geologic_unit:string;texture: {code:string|number;vocabulary?:string; };to:number; }, {aquifer_unit:string;color:string;description:string;from:number;geologic_unit:string;texture: {code:string|number;vocabulary?:string; };to:number; }>,"many">;lng:ZodOptional<ZodNumber>;location:ZodOptional<ZodObject<{elevation:ZodOptional<ZodNumber>;lat:ZodNumber;lng:ZodNumber;properties:ZodOptional<ZodObject<{crs:ZodOptional<ZodString>;elevation_datum:ZodOptional<ZodString>;elevation_precision:ZodOptional<ZodNumber>;lat_precision:ZodOptional<ZodNumber>;lng_precision:ZodOptional<ZodNumber>;original_crs:ZodOptional<ZodString>;timezone:ZodOptional<ZodEffects<..., ..., ...>>; },"strip",ZodTypeAny, {crs?:string;elevation_datum?:string;elevation_precision?:number;lat_precision?:number;lng_precision?:number;original_crs?:string;timezone?:string; }, {crs?:string;elevation_datum?:string;elevation_precision?:number;lat_precision?:number;lng_precision?:number;original_crs?:string;timezone?:string; }>>; },"strip",ZodTypeAny, {elevation?:number;lat:number;lng:number;properties?: {crs?:string;elevation_datum?:string;elevation_precision?:number;lat_precision?:number;lng_precision?:number;original_crs?:string;timezone?:string; }; }, {elevation?:number;lat:number;lng:number;properties?: {crs?:string;elevation_datum?:string;elevation_precision?:number;lat_precision?:number;lng_precision?:number;original_crs?:string;timezone?:string; }; }>>;meters:ZodOptional<ZodArray<ZodObject<{attachments:ZodOptional<ZodArray<ZodObject<{description: ...;document_type: ...;filename: ...;id: ...;media_type: ...;sha256: ...;uri: ...; },"strip",ZodTypeAny, {description?: ...;document_type?: ...;filename?: ...;id: ...;media_type: ...;sha256?: ...;uri: ...; }, {description?: ...;document_type?: ...;filename?: ...;id: ...;media_type: ...;sha256?: ...;uri: ...; }>,"many">>;id:ZodString;installed_at:ZodString;installed_by:ZodOptional<ZodString>;manufacturer:ZodOptional<ZodString>;max_reading:ZodOptional<ZodNumber>;model:ZodOptional<ZodString>;nominal_diameter:ZodOptional<ZodNumber>;notes:ZodOptional<ZodString>;removed_at:ZodOptional<ZodString>;removed_by:ZodOptional<ZodString>;serial:ZodOptional<ZodString>;type:ZodOptional<ZodString>;updated_at:ZodOptional<ZodString>; },"strip",ZodTypeAny, {attachments?:object;id:string;installed_at:string;installed_by?:string;manufacturer?:string;max_reading?:number;model?:string;nominal_diameter?:number;notes?:string;removed_at?:string;removed_by?:string;serial?:string;type?:string;updated_at?:string; }, {attachments?:object;id:string;installed_at:string;installed_by?:string;manufacturer?:string;max_reading?:number;model?:string;nominal_diameter?:number;notes?:string;removed_at?:string;removed_by?:string;serial?:string;type?:string;updated_at?:string; }>,"many">>;name:ZodOptional<ZodString>;obs:ZodOptional<ZodString>;operating_regime:ZodOptional<ZodArray<ZodObject<{daily_operating_time:ZodOptional<ZodNumber>;days_per_week:ZodOptional<ZodNumber>;effective_from:ZodString;flow_rate:ZodOptional<ZodNumber>;id:ZodString;notes:ZodOptional<ZodString>;updated_at:ZodOptional<ZodString>; },"strip",ZodTypeAny, {daily_operating_time?:number;days_per_week?:number;effective_from:string;flow_rate?:number;id:string;notes?:string;updated_at?:string; }, {daily_operating_time?:number;days_per_week?:number;effective_from:string;flow_rate?:number;id:string;notes?:string;updated_at?:string; }>,"many">>;permits:ZodOptional<ZodArray<ZodObject<{attachments:ZodOptional<ZodArray<ZodObject<{description: ...;document_type: ...;filename: ...;id: ...;media_type: ...;sha256: ...;uri: ...; },"strip",ZodTypeAny, {description?: ...;document_type?: ...;filename?: ...;id: ...;media_type: ...;sha256?: ...;uri: ...; }, {description?: ...;document_type?: ...;filename?: ...;id: ...;media_type: ...;sha256?: ...;uri: ...; }>,"many">>;authority:ZodString;conditions:ZodOptional<ZodArray<ZodObject<{category: ...;description: ...;due_after: ...;first_due: ...;fulfillments: ...;id: ...;last_due: ...;occurrences: ...;recurrence: ...;responsible: ...; },"strip",ZodTypeAny, {category?: ...;description: ...;due_after?: ...;first_due?: ...;fulfillments?: ...;id: ...;last_due?: ...;occurrences?: ...;recurrence?: ...;responsible?: ...; }, {category?: ...;description: ...;due_after?: ...;first_due?: ...;fulfillments?: ...;id: ...;last_due?: ...;occurrences?: ...;recurrence?: ...;responsible?: ...; }>,"many">>;daily_operating_time:ZodOptional<ZodNumber>;flow_rate:ZodOptional<ZodNumber>;history:ZodOptional<ZodArray<ZodObject<{attachments: ...;date: ...;description: ...;done: ...;due_date: ...;id: ...;type: ...;updated_at: ...; },"strip",ZodTypeAny, {attachments?: ...;date: ...;description: ...;done?: ...;due_date?: ...;id: ...;type?: ...;updated_at?: ...; }, {attachments?: ...;date: ...;description: ...;done?: ...;due_date?: ...;id: ...;type?: ...;updated_at?: ...; }>,"many">>;id:ZodString;identifier:ZodOptional<ZodString>;issued_at:ZodOptional<ZodString>;monthly_schedule:ZodOptional<ZodArray<ZodObject<{daily_operating_time: ...;days: ...;flow_rate: ...;month: ...; },"strip",ZodTypeAny, {daily_operating_time?: ...;days?: ...;flow_rate?: ...;month: ...; }, {daily_operating_time?: ...;days?: ...;flow_rate?: ...;month: ...; }>,"many">>;notes:ZodOptional<ZodString>;renewal_requested_at:ZodOptional<ZodString>;request_identifier:ZodOptional<ZodString>;status:ZodOptional<ZodEnum<["requested","granted","suspended","revoked","denied","withdrawn"]>>;supersedes:ZodOptional<ZodString>;type:ZodString;updated_at:ZodOptional<ZodString>;valid_from:ZodOptional<ZodString>;valid_until:ZodOptional<ZodString>;volume_limits:ZodOptional<ZodArray<ZodObject<{period: ...;volume: ...; },"strip",ZodTypeAny, {period: ...;volume: ...; }, {period: ...;volume: ...; }>,"many">>;water_use:ZodOptional<ZodArray<ZodString,"many">>; },"strip",ZodTypeAny, {attachments?:object;authority:string;conditions?:object;daily_operating_time?:number;flow_rate?:number;history?:object;id:string;identifier?:string;issued_at?:string;monthly_schedule?:object;notes?:string;renewal_requested_at?:string;request_identifier?:string;status?:"requested"|"granted"|"suspended"|"revoked"|"denied"|"withdrawn";supersedes?:string;type:string;updated_at?:string;valid_from?:string;valid_until?:string;volume_limits?:object;water_use?:string; }, {attachments?:object;authority:string;conditions?:object;daily_operating_time?:number;flow_rate?:number;history?:object;id:string;identifier?:string;issued_at?:string;monthly_schedule?:object;notes?:string;renewal_requested_at?:string;request_identifier?:string;status?:"requested"|"granted"|"suspended"|"revoked"|"denied"|"withdrawn";supersedes?:string;type:string;updated_at?:string;valid_from?:string;valid_until?:string;volume_limits?:object;water_use?:string; }>,"many">>;production:ZodOptional<ZodArray<ZodUnion<[ZodDiscriminatedUnion<"type", [ZodObject<... & ...,"strip",ZodTypeAny, {corrects?: ...;datetime: ...;id: ...;meter_id: ...;notes?: ...;reading: ...;sequence?: ...;source?: ...;type: ...; }, {corrects?: ...;datetime: ...;id: ...;meter_id: ...;notes?: ...;reading: ...;sequence?: ...;source?: ...;type: ...; }>,ZodObject<... & ...,"strip",ZodTypeAny, {corrects?: ...;id: ...;method?: ...;notes?: ...;period_end: ...;period_start: ...;sequence?: ...;type: ...;volume: ...; }, {corrects?: ...;id: ...;method?: ...;notes?: ...;period_end: ...;period_start: ...;sequence?: ...;type: ...;volume: ...; }>]>,ZodEffects<ZodObject<{corrects:ZodOptional<...>;id:ZodString;notes:ZodOptional<...>;sequence:ZodOptional<...>;type:ZodString; },"passthrough",ZodTypeAny,objectOutputType<{corrects: ...;id: ...;notes: ...;sequence: ...;type: ...; },ZodTypeAny,"passthrough">,objectInputType<{corrects: ...;id: ...;notes: ...;sequence: ...;type: ...; },ZodTypeAny,"passthrough">>,objectOutputType<{corrects:ZodOptional<...>;id:ZodString;notes:ZodOptional<...>;sequence:ZodOptional<...>;type:ZodString; },ZodTypeAny,"passthrough">,objectInputType<{corrects:ZodOptional<...>;id:ZodString;notes:ZodOptional<...>;sequence:ZodOptional<...>;type:ZodString; },ZodTypeAny,"passthrough">>]>,"many">>;profiles:ZodOptional<ZodArray<ZodEffects<ZodString,string,string>,"many">>;pump_installations:ZodOptional<ZodArray<ZodObject<{attachments:ZodOptional<ZodArray<ZodObject<{description: ...;document_type: ...;filename: ...;id: ...;media_type: ...;sha256: ...;uri: ...; },"strip",ZodTypeAny, {description?: ...;document_type?: ...;filename?: ...;id: ...;media_type: ...;sha256?: ...;uri: ...; }, {description?: ...;document_type?: ...;filename?: ...;id: ...;media_type: ...;sha256?: ...;uri: ...; }>,"many">>;check_valve:ZodOptional<ZodBoolean>;electrical:ZodOptional<ZodObject<{cable_length:ZodOptional<...>;cable_section:ZodOptional<...>;phases:ZodOptional<...>;voltage:ZodOptional<...>; },"strip",ZodTypeAny, {cable_length?: ... | ...;cable_section?: ... | ...;phases?: ... | ... | ...;voltage?: ... | ...; }, {cable_length?: ... | ...;cable_section?: ... | ...;phases?: ... | ... | ...;voltage?: ... | ...; }>>;id:ZodString;installed_at:ZodString;installed_by:ZodOptional<ZodString>;intake_depth:ZodOptional<ZodNumber>;manufacturer:ZodOptional<ZodString>;model:ZodOptional<ZodString>;notes:ZodOptional<ZodString>;power_source:ZodOptional<ZodString>;rated_flow_rate:ZodOptional<ZodNumber>;rated_head:ZodOptional<ZodNumber>;rated_power:ZodOptional<ZodNumber>;removed_at:ZodOptional<ZodString>;removed_by:ZodOptional<ZodString>;riser_diameter:ZodOptional<ZodNumber>;riser_material:ZodOptional<ZodString>;serial:ZodOptional<ZodString>;stages:ZodOptional<ZodNumber>;type:ZodString;updated_at:ZodOptional<ZodString>; },"strip",ZodTypeAny, {attachments?:object;check_valve?:boolean;electrical?: {cable_length?:number;cable_section?:number;phases?:3|1;voltage?:number; };id:string;installed_at:string;installed_by?:string;intake_depth?:number;manufacturer?:string;model?:string;notes?:string;power_source?:string;rated_flow_rate?:number;rated_head?:number;rated_power?:number;removed_at?:string;removed_by?:string;riser_diameter?:number;riser_material?:string;serial?:string;stages?:number;type:string;updated_at?:string; }, {attachments?:object;check_valve?:boolean;electrical?: {cable_length?:number;cable_section?:number;phases?:3|1;voltage?:number; };id:string;installed_at:string;installed_by?:string;intake_depth?:number;manufacturer?:string;model?:string;notes?:string;power_source?:string;rated_flow_rate?:number;rated_head?:number;rated_power?:number;removed_at?:string;removed_by?:string;riser_diameter?:number;riser_material?:string;serial?:string;stages?:number;type:string;updated_at?:string; }>,"many">>;reduction:ZodArray<ZodObject<{diam_from:ZodNumber;diam_to:ZodNumber;from:ZodNumber;to:ZodNumber;type:ZodString; },"strip",ZodTypeAny, {diam_from:number;diam_to:number;from:number;to:number;type:string; }, {diam_from:number;diam_to:number;from:number;to:number;type:string; }>,"many">;surface_case:ZodArray<ZodObject<{diameter:ZodNumber;from:ZodNumber;to:ZodNumber; },"strip",ZodTypeAny, {diameter:number;from:number;to:number; }, {diameter:number;from:number;to:number; }>,"many">;version:ZodUnion<[ZodNumber,ZodString]>;water_samples:ZodOptional<ZodArray<ZodObject<{attachments:ZodOptional<ZodArray<ZodObject<{description: ...;document_type: ...;filename: ...;id: ...;media_type: ...;sha256: ...;uri: ...; },"strip",ZodTypeAny, {description?: ...;document_type?: ...;filename?: ...;id: ...;media_type: ...;sha256?: ...;uri: ...; }, {description?: ...;document_type?: ...;filename?: ...;id: ...;media_type: ...;sha256?: ...;uri: ...; }>,"many">>;campaign:ZodOptional<ZodString>;chain_of_custody:ZodOptional<ZodString>;collected_by:ZodOptional<ZodString>;corrects:ZodOptional<ZodString>;datetime:ZodString;id:ZodString;laboratory:ZodOptional<ZodObject<{accreditation:ZodOptional<...>;batch_id:ZodOptional<...>;name:ZodString;received_at:ZodOptional<...>;received_at_resolution:ZodOptional<...>;received_temperature:ZodOptional<...>;report_number:ZodOptional<...>;sample_id:ZodOptional<...>; },"strip",ZodTypeAny, {accreditation?: ... | ...;batch_id?: ... | ...;name:string;received_at?: ... | ...;received_at_resolution?: ... | ...;received_temperature?: ... | ...;report_number?: ... | ...;sample_id?: ... | ...; }, {accreditation?: ... | ...;batch_id?: ... | ...;name:string;received_at?: ... | ...;received_at_resolution?: ... | ...;received_temperature?: ... | ...;report_number?: ... | ...;sample_id?: ... | ...; }>>;notes:ZodOptional<ZodString>;parent_sample_id:ZodOptional<ZodString>;preservation:ZodOptional<ZodString>;purge:ZodOptional<ZodObject<{duration:ZodOptional<...>;flow_rate:ZodOptional<...>;readings:ZodOptional<...>;stabilized:ZodOptional<...>;volume:ZodOptional<...>; },"strip",ZodTypeAny, {duration?: ... | ...;flow_rate?: ... | ...;readings?: ... | ...;stabilized?: ... | ... | ...;volume?: ... | ...; }, {duration?: ... | ...;flow_rate?: ... | ...;readings?: ... | ...;stabilized?: ... | ... | ...;volume?: ... | ...; }>>;results:ZodArray<ZodEffects<ZodObject<{analyzed_at: ...;analyzed_at_resolution: ...;detection_limit: ...;filtration: ...;fraction: ...;lab_flags: ...;measured_in: ...;method: ...;notes: ...;parameter: ...;presence: ...;qualifier: ...;quantification_limit: ...;text: ...;unit: ...;validation: ...;value: ...;value_precision: ...; },"strip",ZodTypeAny, {analyzed_at?: ...;analyzed_at_resolution?: ...;detection_limit?: ...;filtration?: ...;fraction?: ...;lab_flags?: ...;measured_in?: ...;method?: ...;notes?: ...;parameter: ...;presence?: ...;qualifier?: ...;quantification_limit?: ...;text?: ...;unit?: ...;validation?: ...;value?: ...;value_precision?: ...; }, {analyzed_at?: ...;analyzed_at_resolution?: ...;detection_limit?: ...;filtration?: ...;fraction?: ...;lab_flags?: ...;measured_in?: ...;method?: ...;notes?: ...;parameter: ...;presence?: ...;qualifier?: ...;quantification_limit?: ...;text?: ...;unit?: ...;validation?: ...;value?: ...;value_precision?: ...; }>, {analyzed_at?: ... | ...;analyzed_at_resolution?: ... | ...;detection_limit?: ... | ...;filtration?: ... | ...;fraction?: ... | ... | ... | ...;lab_flags?: ... | ...;measured_in?: ... | ... | ...;method?: ... | ...;notes?: ... | ...;parameter: {code: ...;vocabulary: ...; };presence?: ... | ... | ...;qualifier?: ... | ... | ... | ... | ...;quantification_limit?: ... | ...;text?: ... | ...;unit?: ... | ...;validation?: ... | ...;value?: ... | ...;value_precision?: ... | ...; }, {analyzed_at?: ... | ...;analyzed_at_resolution?: ... | ...;detection_limit?: ... | ...;filtration?: ... | ...;fraction?: ... | ... | ... | ...;lab_flags?: ... | ...;measured_in?: ... | ... | ...;method?: ... | ...;notes?: ... | ...;parameter: {code: ...;vocabulary: ...; };presence?: ... | ... | ...;qualifier?: ... | ... | ... | ... | ...;quantification_limit?: ... | ...;text?: ... | ...;unit?: ... | ...;validation?: ... | ...;value?: ... | ...;value_precision?: ... | ...; }>,"many">;sample_type:ZodString;sampling_method:ZodOptional<ZodString>;sampling_point:ZodOptional<ZodEffects<ZodObject<{depth: ...;depth_precision: ...;device: ...;from: ...;pump_installation_id: ...;to: ...;type: ...; },"strip",ZodTypeAny, {depth?: ...;depth_precision?: ...;device?: ...;from?: ...;pump_installation_id?: ...;to?: ...;type: ...; }, {depth?: ...;depth_precision?: ...;device?: ...;from?: ...;pump_installation_id?: ...;to?: ...;type: ...; }>, {depth?: ... | ...;depth_precision?: ... | ...;device?: ... | ...;from?: ... | ...;pump_installation_id?: ... | ...;to?: ... | ...;type:string; }, {depth?: ... | ...;depth_precision?: ... | ...;device?: ... | ...;from?: ... | ...;pump_installation_id?: ... | ...;to?: ... | ...;type:string; }>>;sequence:ZodOptional<ZodNumber>;static_level_event_id:ZodOptional<ZodString>; },"strip",ZodTypeAny, {attachments?:object;campaign?:string;chain_of_custody?:string;collected_by?:string;corrects?:string;datetime:string;id:string;laboratory?: {accreditation?:string;batch_id?:string;name:string;received_at?:string;received_at_resolution?:"day";received_temperature?:number;report_number?:string;sample_id?:string; };notes?:string;parent_sample_id?:string;preservation?:string;purge?: {duration?:number;flow_rate?:number;readings?: ...;stabilized?:boolean;volume?:number; };results:object;sample_type:string;sampling_method?:string;sampling_point?: {depth?:number;depth_precision?:number;device?:string;from?:number;pump_installation_id?:string;to?:number;type:string; };sequence?:number;static_level_event_id?:string; }, {attachments?:object;campaign?:string;chain_of_custody?:string;collected_by?:string;corrects?:string;datetime:string;id:string;laboratory?: {accreditation?:string;batch_id?:string;name:string;received_at?:string;received_at_resolution?:"day";received_temperature?:number;report_number?:string;sample_id?:string; };notes?:string;parent_sample_id?:string;preservation?:string;purge?: {duration?:number;flow_rate?:number;readings?: ...;stabilized?:boolean;volume?:number; };results:object;sample_type:string;sampling_method?:string;sampling_point?: {depth?:number;depth_precision?:number;device?:string;from?:number;pump_installation_id?:string;to?:number;type:string; };sequence?:number;static_level_event_id?:string; }>,"many">>;well_case:ZodArray<ZodObject<{diameter:ZodNumber;from:ZodNumber;to:ZodNumber;type:ZodString; },"strip",ZodTypeAny, {diameter:number;from:number;to:number;type:string; }, {diameter:number;from:number;to:number;type:string; }>,"many">;well_depth:ZodOptional<ZodNumber>;well_driller:ZodOptional<ZodString>;well_id:ZodOptional<ZodArray<ZodObject<{authority:ZodString;id:ZodString;primary:ZodOptional<ZodBoolean>; },"strip",ZodTypeAny, {authority:string;id:string;primary?:boolean; }, {authority:string;id:string;primary?:boolean; }>,"many">>;well_purpose:ZodOptional<ZodArray<ZodString,"many">>;well_screen:ZodArray<ZodObject<{diameter:ZodNumber;from:ZodNumber;screen_slot:ZodNumber;slot_type:ZodOptional<ZodString>;to:ZodNumber;type:ZodString; },"strip",ZodTypeAny, {diameter:number;from:number;screen_slot:number;slot_type?:string;to:number;type:string; }, {diameter:number;from:number;screen_slot:number;slot_type?:string;to:number;type:string; }>,"many">;well_type:ZodOptional<ZodString>; },ZodTypeAny,"passthrough">,objectInputType<{@context:ZodOptional<ZodUnion<[ZodString,ZodArray<ZodUnknown,"many">,ZodRecord<ZodString,ZodUnknown>]>>;aquifer_analysis:ZodOptional<ZodArray<ZodObject<{analyst:ZodOptional<ZodString>;aquifer_thickness:ZodOptional<ZodNumber>;attachments:ZodOptional<ZodArray<ZodObject<{description: ...;document_type: ...;filename: ...;id: ...;media_type: ...;sha256: ...;uri: ...; },"strip",ZodTypeAny, {description?: ...;document_type?: ...;filename?: ...;id: ...;media_type: ...;sha256?: ...;uri: ...; }, {description?: ...;document_type?: ...;filename?: ...;id: ...;media_type: ...;sha256?: ...;uri: ...; }>,"many">>;datetime:ZodString;dynamic_level:ZodOptional<ZodNumber>;dynamic_level_precision:ZodOptional<ZodNumber>;flow_rate:ZodOptional<ZodNumber>;flow_rate_precision:ZodOptional<ZodNumber>;hydraulic_conductivity:ZodOptional<ZodNumber>;id:ZodString;jacob_b:ZodOptional<ZodNumber>;jacob_c:ZodOptional<ZodNumber>;max_flow_rate:ZodOptional<ZodNumber>;max_flow_rate_basis:ZodOptional<ZodString>;max_flow_rate_precision:ZodOptional<ZodNumber>;method:ZodOptional<ZodString>;notes:ZodOptional<ZodString>;source_event_ids:ZodArray<ZodString,"many">;specific_capacity:ZodOptional<ZodNumber>;static_level:ZodOptional<ZodNumber>;static_level_precision:ZodOptional<ZodNumber>;static_level_source_id:ZodOptional<ZodString>;storativity:ZodOptional<ZodNumber>;transmissivity:ZodOptional<ZodNumber>;well_efficiency_pct:ZodOptional<ZodNumber>; },"strip",ZodTypeAny, {analyst?:string;aquifer_thickness?:number;attachments?:object;datetime:string;dynamic_level?:number;dynamic_level_precision?:number;flow_rate?:number;flow_rate_precision?:number;hydraulic_conductivity?:number;id:string;jacob_b?:number;jacob_c?:number;max_flow_rate?:number;max_flow_rate_basis?:string;max_flow_rate_precision?:number;method?:string;notes?:string;source_event_ids:string;specific_capacity?:number;static_level?:number;static_level_precision?:number;static_level_source_id?:string;storativity?:number;transmissivity?:number;well_efficiency_pct?:number; }, {analyst?:string;aquifer_thickness?:number;attachments?:object;datetime:string;dynamic_level?:number;dynamic_level_precision?:number;flow_rate?:number;flow_rate_precision?:number;hydraulic_conductivity?:number;id:string;jacob_b?:number;jacob_c?:number;max_flow_rate?:number;max_flow_rate_basis?:string;max_flow_rate_precision?:number;method?:string;notes?:string;source_event_ids:string;specific_capacity?:number;static_level?:number;static_level_precision?:number;static_level_source_id?:string;storativity?:number;transmissivity?:number;well_efficiency_pct?:number; }>,"many">>;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">>;bore_hole:ZodArray<ZodObject<{diameter:ZodNumber;drilling_method:ZodOptional<ZodString>;from:ZodNumber;to:ZodNumber; },"strip",ZodTypeAny, {diameter:number;drilling_method?:string;from:number;to:number; }, {diameter:number;drilling_method?:string;from:number;to:number; }>,"many">;caves:ZodArray<ZodObject<{description:ZodString;from:ZodNumber;to:ZodNumber;water_intake:ZodBoolean; },"strip",ZodTypeAny, {description:string;from:number;to:number;water_intake:boolean; }, {description:string;from:number;to:number;water_intake:boolean; }>,"many">;cement_pad:ZodOptional<ZodObject<{length:ZodNumber;thickness:ZodNumber;type:ZodString;width:ZodNumber; },"strip",ZodTypeAny, {length:number;thickness:number;type:string;width:number; }, {length:number;thickness:number;type:string;width:number; }>>;centralizers:ZodOptional<ZodArray<ZodObject<{description:ZodOptional<ZodString>;diameter:ZodOptional<ZodNumber>;from:ZodNumber;spacing:ZodOptional<ZodNumber>;to:ZodNumber;type:ZodString; },"strip",ZodTypeAny, {description?:string;diameter?:number;from:number;spacing?:number;to:number;type:string; }, {description?:string;diameter?:number;from:number;spacing?:number;to:number;type:string; }>,"many">>;construction_date:ZodOptional<ZodString>;elevation:ZodOptional<ZodNumber>;fractures:ZodArray<ZodObject<{azimuth:ZodNumber;depth:ZodNumber;depth_precision:ZodOptional<ZodNumber>;description:ZodString;dip:ZodNumber;swarm:ZodBoolean;water_intake:ZodBoolean; },"strip",ZodTypeAny, {azimuth:number;depth:number;depth_precision?:number;description:string;dip:number;swarm:boolean;water_intake:boolean; }, {azimuth:number;depth:number;depth_precision?:number;description:string;dip:number;swarm:boolean;water_intake:boolean; }>,"many">;history_logs:ZodOptional<ZodArray<ZodObject<{attachments:ZodOptional<ZodArray<ZodObject<{description: ...;document_type: ...;filename: ...;id: ...;media_type: ...;sha256: ...;uri: ...; },"strip",ZodTypeAny, {description?: ...;document_type?: ...;filename?: ...;id: ...;media_type: ...;sha256?: ...;uri: ...; }, {description?: ...;document_type?: ...;filename?: ...;id: ...;media_type: ...;sha256?: ...;uri: ...; }>,"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; }>,"many">>;hole_fill:ZodArray<ZodObject<{description:ZodString;diameter:ZodNumber;from:ZodNumber;to:ZodNumber;type:ZodEnum<["gravel_pack","seal"]>; },"strip",ZodTypeAny, {description:string;diameter:number;from:number;to:number;type:"gravel_pack"|"seal"; }, {description:string;diameter:number;from:number;to:number;type:"gravel_pack"|"seal"; }>,"many">;hydrodynamic_events:ZodOptional<ZodArray<ZodEffects<ZodUnion<[ZodDiscriminatedUnion<"type", [ZodObject<..., ..., ..., ..., ...>,ZodObject<..., ..., ..., ..., ...>,ZodObject<..., ..., ..., ..., ...>]>,ZodEffects<ZodObject<{attachments: ...;corrects: ...;datetime: ...;equipment: ...;id: ...;notes: ...;operator: ...;sequence: ...;type: ...; },"passthrough",ZodTypeAny,objectOutputType<..., ..., ...>,objectInputType<..., ..., ...>>,objectOutputType<{attachments: ...;corrects: ...;datetime: ...;equipment: ...;id: ...;notes: ...;operator: ...;sequence: ...;type: ...; },ZodTypeAny,"passthrough">,objectInputType<{attachments: ...;corrects: ...;datetime: ...;equipment: ...;id: ...;notes: ...;operator: ...;sequence: ...;type: ...; },ZodTypeAny,"passthrough">>]>, {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;notes?:string;operator?:string;recovery?: {readings: ...; };sequence?:number;steps:object;type:"airlift"; } | {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;notes?:string;operator?:string;recovery?: {readings: ...; };sequence?:number;static_level?:number;static_level_precision?:number;steps?:object;type:"constant_rate"; } | {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;measurement_method?:string;notes?:string;operator?:string;recovery?: {readings: ...; };sequence?:number;static_level:number;static_level_precision?:number;steps?:object;type:"spot_measurement"; } | {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;notes?:string;operator?:string;recovery?: {readings: ...; };sequence?:number;static_level?:number;static_level_precision?:number;steps:object;type:"step_drawdown"; } | {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;notes?:string;operator?:string;pumping_duration?:number;pumping_rate?:number;recovery: {readings:object; };sequence?:number;type:"recovery_only"; } | {aggregation?:ReadingAggregation;attachments?:object;barometric_compensation?:BarometricCompensation;corrects?:string;datetime:string;equipment?:string;id:string;interval?:number;measurement_method?:string;notes?:string;operator?:string;readings:object;recovery?:undefined;sensor_depth?:number;sequence?:number;steps?:undefined;type:"logger_series"; } |objectOutputType<{attachments:ZodOptional<ZodArray<..., ...>>;corrects:ZodOptional<ZodString>;datetime:ZodString;equipment:ZodOptional<ZodString>;id:ZodString;notes:ZodOptional<ZodString>;operator:ZodOptional<ZodString>;sequence:ZodOptional<ZodNumber>;type:ZodString; },ZodTypeAny,"passthrough">, {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;notes?:string;operator?:string;recovery?: {readings: ...; };sequence?:number;steps:object;type:"airlift"; } | {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;notes?:string;operator?:string;recovery?: {readings: ...; };sequence?:number;static_level?:number;static_level_precision?:number;steps?:object;type:"constant_rate"; } | {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;measurement_method?:string;notes?:string;operator?:string;recovery?: {readings: ...; };sequence?:number;static_level:number;static_level_precision?:number;steps?:object;type:"spot_measurement"; } | {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;notes?:string;operator?:string;recovery?: {readings: ...; };sequence?:number;static_level?:number;static_level_precision?:number;steps:object;type:"step_drawdown"; } | {attachments?:object;corrects?:string;datetime:string;equipment?:string;id:string;notes?:string;operator?:string;pumping_duration?:number;pumping_rate?:number;recovery: {readings:object; };sequence?:number;type:"recovery_only"; } | {aggregation?:ReadingAggregation;attachments?:object;barometric_compensation?:BarometricCompensation;corrects?:string;datetime:string;equipment?:string;id:string;interval?:number;measurement_method?:string;notes?:string;operator?:string;readings:object;recovery?:undefined;sensor_depth?:number;sequence?:number;steps?:undefined;type:"logger_series"; } |objectInputType<{attachments:ZodOptional<ZodArray<..., ...>>;corrects:ZodOptional<ZodString>;datetime:ZodString;equipment:ZodOptional<ZodString>;id:ZodString;notes:ZodOptional<ZodString>;operator:ZodOptional<ZodString>;sequence:ZodOptional<ZodNumber>;type:ZodString; },ZodTypeAny,"passthrough">>,"many">>;lat:ZodOptional<ZodNumber>;lithology:ZodArray<ZodObject<{aquifer_unit:ZodString;color:ZodString;description:ZodString;from:ZodNumber;geologic_unit:ZodString;texture:ZodObject<{code:ZodUnion<[ZodString,ZodNumber]>;vocabulary:ZodOptional<ZodString>; },"strip",ZodTypeAny, {code:string|number;vocabulary?:string; }, {code:string|number;vocabulary?:string; }>;to:ZodNumber; },"strip",ZodTypeAny, {aquifer_unit:string;color:string;description:string;from:number;geologic_unit:string;texture: {code:string|number;vocabulary?:string; };to:number; }, {aquifer_unit:string;color:string;description:string;from:number;geologic_unit:string;texture: {code:string|number;vocabulary?:string; };to:number; }>,"many">;lng:ZodOptional<ZodNumber>;location:ZodOptional<ZodObject<{elevation:ZodOptional<ZodNumber>;lat:ZodNumber;lng:ZodNumber;properties:ZodOptional<ZodObject<{crs:ZodOptional<ZodString>;elevation_datum:ZodOptional<ZodString>;elevation_precision:ZodOptional<ZodNumber>;lat_precision:ZodOptional<ZodNumber>;lng_precision:ZodOptional<ZodNumber>;original_crs:ZodOptional<ZodString>;timezone:ZodOptional<ZodEffects<..., ..., ...>>; },"strip",ZodTypeAny, {crs?:string;elevation_datum?:string;elevation_precision?:number;lat_precision?:number;lng_precision?:number;original_crs?:string;timezone?:string; }, {crs?:string;elevation_datum?:string;elevation_precision?:number;lat_precision?:number;lng_precision?:number;original_crs?:string;timezone?:string; }>>; },"strip",ZodTypeAny, {elevation?:number;lat:number;lng:number;properties?: {crs?:string;elevation_datum?:string;elevation_precision?:number;lat_precision?:number;lng_precision?:number;original_crs?:string;timezone?:string; }; }, {elevation?:number;lat:number;lng:number;properties?: {crs?:string;elevation_datum?:string;elevation_precision?:number;lat_precision?:number;lng_precision?:number;original_crs?:string;timezone?:string; }; }>>;meters:ZodOptional<ZodArray<ZodObject<{attachments:ZodOptional<ZodArray<ZodObject<{description: ...;document_type: ...;filename: ...;id: ...;media_type: ...;sha256: ...;uri: ...; },"strip",ZodTypeAny, {description?: ...;document_type?: ...;filename?: ...;id: ...;media_type: ...;sha256?: ...;uri: ...; }, {description?: ...;document_type?: ...;filename?: ...;id: ...;media_type: ...;sha256?: ...;uri: ...; }>,"many">>;id:ZodString;installed_at:ZodString;installed_by:ZodOptional<ZodString>;manufacturer:ZodOptional<ZodString>;max_reading:ZodOptional<ZodNumber>;model:ZodOptional<ZodString>;nominal_diameter:ZodOptional<ZodNumber>;notes:ZodOptional<ZodString>;removed_at:ZodOptional<ZodString>;removed_by:ZodOptional<ZodString>;serial:ZodOptional<ZodString>;type:ZodOptional<ZodString>;updated_at:ZodOptional<ZodString>; },"strip",ZodTypeAny, {attachments?:object;id:string;installed_at:string;installed_by?:string;manufacturer?:string;max_reading?:number;model?:string;nominal_diameter?:number;notes?:string;removed_at?:string;removed_by?:string;serial?:string;type?:string;updated_at?:string; }, {attachments?:object;id:string;installed_at:string;installed_by?:string;manufacturer?:string;max_reading?:number;model?:string;nominal_diameter?:number;notes?:string;removed_at?:string;removed_by?:string;serial?:string;type?:string;updated_at?:string; }>,"many">>;name:ZodOptional<ZodString>;obs:ZodOptional<ZodString>;operating_regime:ZodOptional<ZodArray<ZodObject<{daily_operating_time:ZodOptional<ZodNumber>;days_per_week:ZodOptional<ZodNumber>;effective_from:ZodString;flow_rate:ZodOptional<ZodNumber>;id:ZodString;notes:ZodOptional<ZodString>;updated_at:ZodOptional<ZodString>; },"strip",ZodTypeAny, {daily_operating_time?:number;days_per_week?:number;effective_from:string;flow_rate?:number;id:string;notes?:string;updated_at?:string; }, {daily_operating_time?:number;days_per_week?:number;effective_from:string;flow_rate?:number;id:string;notes?:string;updated_at?:string; }>,"many">>;permits:ZodOptional<ZodArray<ZodObject<{attachments:ZodOptional<ZodArray<ZodObject<{description: ...;document_type: ...;filename: ...;id: ...;media_type: ...;sha256: ...;uri: ...; },"strip",ZodTypeAny, {description?: ...;document_type?: ...;filename?: ...;id: ...;media_type: ...;sha256?: ...;uri: ...; }, {description?: ...;document_type?: ...;filename?: ...;id: ...;media_type: ...;sha256?: ...;uri: ...; }>,"many">>;authority:ZodString;conditions:ZodOptional<ZodArray<ZodObject<{category: ...;description: ...;due_after: ...;first_due: ...;fulfillments: ...;id: ...;last_due: ...;occurrences: ...;recurrence: ...;responsible: ...; },"strip",ZodTypeAny, {category?: ...;description: ...;due_after?: ...;first_due?: ...;fulfillments?: ...;id: ...;last_due?: ...;occurrences?: ...;recurrence?: ...;responsible?: ...; }, {category?: ...;description: ...;due_after?: ...;first_due?: ...;fulfillments?: ...;id: ...;last_due?: ...;occurrences?: ...;recurrence?: ...;responsible?: ...; }>,"many">>;daily_operating_time:ZodOptional<ZodNumber>;flow_rate:ZodOptional<ZodNumber>;history:ZodOptional<ZodArray<ZodObject<{attachments: ...;date: ...;description: ...;done: ...;due_date: ...;id: ...;type: ...;updated_at: ...; },"strip",ZodTypeAny, {attachments?: ...;date: ...;description: ...;done?: ...;due_date?: ...;id: ...;type?: ...;updated_at?: ...; }, {attachments?: ...;date: ...;description: ...;done?: ...;due_date?: ...;id: ...;type?: ...;updated_at?: ...; }>,"many">>;id:ZodString;identifier:ZodOptional<ZodString>;issued_at:ZodOptional<ZodString>;monthly_schedule:ZodOptional<ZodArray<ZodObject<{daily_operating_time: ...;days: ...;flow_rate: ...;month: ...; },"strip",ZodTypeAny, {daily_operating_time?: ...;days?: ...;flow_rate?: ...;month: ...; }, {daily_operating_time?: ...;days?: ...;flow_rate?: ...;month: ...; }>,"many">>;notes:ZodOptional<ZodString>;renewal_requested_at:ZodOptional<ZodString>;request_identifier:ZodOptional<ZodString>;status:ZodOptional<ZodEnum<["requested","granted","suspended","revoked","denied","withdrawn"]>>;supersedes:ZodOptional<ZodString>;type:ZodString;updated_at:ZodOptional<ZodString>;valid_from:ZodOptional<ZodString>;valid_until:ZodOptional<ZodString>;volume_limits:ZodOptional<ZodArray<ZodObject<{period: ...;volume: ...; },"strip",ZodTypeAny, {period: ...;volume: ...; }, {period: ...;volume: ...; }>,"many">>;water_use:ZodOptional<ZodArray<ZodString,"many">>; },"strip",ZodTypeAny, {attachments?:object;authority:string;conditions?:object;daily_operating_time?:number;flow_rate?:number;history?:object;id:string;identifier?:string;issued_at?:string;monthly_schedule?:object;notes?:string;renewal_requested_at?:string;request_identifier?:string;status?:"requested"|"granted"|"suspended"|"revoked"|"denied"|"withdrawn";supersedes?:string;type:string;updated_at?:string;valid_from?:string;valid_until?:string;volume_limits?:object;water_use?:string; }, {attachments?:object;authority:string;conditions?:object;daily_operating_time?:number;flow_rate?:number;history?:object;id:string;identifier?:string;issued_at?:string;monthly_schedule?:object;notes?:string;renewal_requested_at?:string;request_identifier?:string;status?:"requested"|"granted"|"suspended"|"revoked"|"denied"|"withdrawn";supersedes?:string;type:string;updated_at?:string;valid_from?:string;valid_until?:string;volume_limits?:object;water_use?:string; }>,"many">>;production:ZodOptional<ZodArray<ZodUnion<[ZodDiscriminatedUnion<"type", [ZodObject<... & ...,"strip",ZodTypeAny, {corrects?: ...;datetime: ...;id: ...;meter_id: ...;notes?: ...;reading: ...;sequence?: ...;source?: ...;type: ...; }, {corrects?: ...;datetime: ...;id: ...;meter_id: ...;notes?: ...;reading: ...;sequence?: ...;source?: ...;type: ...; }>,ZodObject<... & ...,"strip",ZodTypeAny, {corrects?: ...;id: ...;method?: ...;notes?: ...;period_end: ...;period_start: ...;sequence?: ...;type: ...;volume: ...; }, {corrects?: ...;id: ...;method?: ...;notes?: ...;period_end: ...;period_start: ...;sequence?: ...;type: ...;volume: ...; }>]>,ZodEffects<ZodObject<{corrects:ZodOptional<...>;id:ZodString;notes:ZodOptional<...>;sequence:ZodOptional<...>;type:ZodString; },"passthrough",ZodTypeAny,objectOutputType<{corrects: ...;id: ...;notes: ...;sequence: ...;type: ...; },ZodTypeAny,"passthrough">,objectInputType<{corrects: ...;id: ...;notes: ...;sequence: ...;type: ...; },ZodTypeAny,"passthrough">>,objectOutputType<{corrects:ZodOptional<...>;id:ZodString;notes:ZodOptional<...>;sequence:ZodOptional<...>;type:ZodString; },ZodTypeAny,"passthrough">,objectInputType<{corrects:ZodOptional<...>;id:ZodString;notes:ZodOptional<...>;sequence:ZodOptional<...>;type:ZodString; },ZodTypeAny,"passthrough">>]>,"many">>;profiles:ZodOptional<ZodArray<ZodEffects<ZodString,string,string>,"many">>;pump_installations:ZodOptional<ZodArray<ZodObject<{attachments:ZodOptional<ZodArray<ZodObject<{description: ...;document_type: ...;filename: ...;id: ...;media_type: ...;sha256: ...;uri: ...; },"strip",ZodTypeAny, {description?: ...;document_type?: ...;filename?: ...;id: ...;media_type: ...;sha256?: ...;uri: ...; }, {description?: ...;document_type?: ...;filename?: ...;id: ...;media_type: ...;sha256?: ...;uri: ...; }>,"many">>;check_valve:ZodOptional<ZodBoolean>;electrical:ZodOptional<ZodObject<{cable_length:ZodOptional<...>;cable_section:ZodOptional<...>;phases:ZodOptional<...>;voltage:ZodOptional<...>; },"strip",ZodTypeAny, {cable_length?: ... | ...;cable_section?: ... | ...;phases?: ... | ... | ...;voltage?: ... | ...; }, {cable_length?: ... | ...;cable_section?: ... | ...;phases?: ... | ... | ...;voltage?: ... | ...; }>>;id:ZodString;installed_at:ZodString;installed_by:ZodOptional<ZodString>;intake_depth:ZodOptional<ZodNumber>;manufacturer:ZodOptional<ZodString>;model:ZodOptional<ZodString>;notes:ZodOptional<ZodString>;power_source:ZodOptional<ZodString>;rated_flow_rate:ZodOptional<ZodNumber>;rated_head:ZodOptional<ZodNumber>;rated_power:ZodOptional<ZodNumber>;removed_at:ZodOptional<ZodString>;removed_by:ZodOptional<ZodString>;riser_diameter:ZodOptional<ZodNumber>;riser_material:ZodOptional<ZodString>;serial:ZodOptional<ZodString>;stages:ZodOptional<ZodNumber>;type:ZodString;updated_at:ZodOptional<ZodString>; },"strip",ZodTypeAny, {attachments?:object;check_valve?:boolean;electrical?: {cable_length?:number;cable_section?:number;phases?:3|1;voltage?:number; };id:string;installed_at:string;installed_by?:string;intake_depth?:number;manufacturer?:string;model?:string;notes?:string;power_source?:string;rated_flow_rate?:number;rated_head?:number;rated_power?:number;removed_at?:string;removed_by?:string;riser_diameter?:number;riser_material?:string;serial?:string;stages?:number;type:string;updated_at?:string; }, {attachments?:object;check_valve?:boolean;electrical?: {cable_length?:number;cable_section?:number;phases?:3|1;voltage?:number; };id:string;installed_at:string;installed_by?:string;intake_depth?:number;manufacturer?:string;model?:string;notes?:string;power_source?:string;rated_flow_rate?:number;rated_head?:number;rated_power?:number;removed_at?:string;removed_by?:string;riser_diameter?:number;riser_material?:string;serial?:string;stages?:number;type:string;updated_at?:string; }>,"many">>;reduction:ZodArray<ZodObject<{diam_from:ZodNumber;diam_to:ZodNumber;from:ZodNumber;to:ZodNumber;type:ZodString; },"strip",ZodTypeAny, {diam_from:number;diam_to:number;from:number;to:number;type:string; }, {diam_from:number;diam_to:number;from:number;to:number;type:string; }>,"many">;surface_case:ZodArray<ZodObject<{diameter:ZodNumber;from:ZodNumber;to:ZodNumber; },"strip",ZodTypeAny, {diameter:number;from:number;to:number; }, {diameter:number;from:number;to:number; }>,"many">;version:ZodUnion<[ZodNumber,ZodString]>;water_samples:ZodOptional<ZodArray<ZodObject<{attachments:ZodOptional<ZodArray<ZodObject<{description: ...;document_type: ...;filename: ...;id: ...;media_type: ...;sha256: ...;uri: ...; },"strip",ZodTypeAny, {description?: ...;document_type?: ...;filename?: ...;id: ...;media_type: ...;sha256?: ...;uri: ...; }, {description?: ...;document_type?: ...;filename?: ...;id: ...;media_type: ...;sha256?: ...;uri: ...; }>,"many">>;campaign:ZodOptional<ZodString>;chain_of_custody:ZodOptional<ZodString>;collected_by:ZodOptional<ZodString>;corrects:ZodOptional<ZodString>;datetime:ZodString;id:ZodString;laboratory:ZodOptional<ZodObject<{accreditation:ZodOptional<...>;batch_id:ZodOptional<...>;name:ZodString;received_at:ZodOptional<...>;received_at_resolution:ZodOptional<...>;received_temperature:ZodOptional<...>;report_number:ZodOptional<...>;sample_id:ZodOptional<...>; },"strip",ZodTypeAny, {accreditation?: ... | ...;batch_id?: ... | ...;name:string;received_at?: ... | ...;received_at_resolution?: ... | ...;received_temperature?: ... | ...;report_number?: ... | ...;sample_id?: ... | ...; }, {accreditation?: ... | ...;batch_id?: ... | ...;name:string;received_at?: ... | ...;received_at_resolution?: ... | ...;received_temperature?: ... | ...;report_number?: ... | ...;sample_id?: ... | ...; }>>;notes:ZodOptional<ZodString>;parent_sample_id:ZodOptional<ZodString>;preservation:ZodOptional<ZodString>;purge:ZodOptional<ZodObject<{duration:ZodOptional<...>;flow_rate:ZodOptional<...>;readings:ZodOptional<...>;stabilized:ZodOptional<...>;volume:ZodOptional<...>; },"strip",ZodTypeAny, {duration?: ... | ...;flow_rate?: ... | ...;readings?: ... | ...;stabilized?: ... | ... | ...;volume?: ... | ...; }, {duration?: ... | ...;flow_rate?: ... | ...;readings?: ... | ...;stabilized?: ... | ... | ...;volume?: ... | ...; }>>;results:ZodArray<ZodEffects<ZodObject<{analyzed_at: ...;analyzed_at_resolution: ...;detection_limit: ...;filtration: ...;fraction: ...;lab_flags: ...;measured_in: ...;method: ...;notes: ...;parameter: ...;presence: ...;qualifier: ...;quantification_limit: ...;text: ...;unit: ...;validation: ...;value: ...;value_precision: ...; },"strip",ZodTypeAny, {analyzed_at?: ...;analyzed_at_resolution?: ...;detection_limit?: ...;filtration?: ...;fraction?: ...;lab_flags?: ...;measured_in?: ...;method?: ...;notes?: ...;parameter: ...;presence?: ...;qualifier?: ...;quantification_limit?: ...;text?: ...;unit?: ...;validation?: ...;value?: ...;value_precision?: ...; }, {analyzed_at?: ...;analyzed_at_resolution?: ...;detection_limit?: ...;filtration?: ...;fraction?: ...;lab_flags?: ...;measured_in?: ...;method?: ...;notes?: ...;parameter: ...;presence?: ...;qualifier?: ...;quantification_limit?: ...;text?: ...;unit?: ...;validation?: ...;value?: ...;value_precision?: ...; }>, {analyzed_at?: ... | ...;analyzed_at_resolution?: ... | ...;detection_limit?: ... | ...;filtration?: ... | ...;fraction?: ... | ... | ... | ...;lab_flags?: ... | ...;measured_in?: ... | ... | ...;method?: ... | ...;notes?: ... | ...;parameter: {code: ...;vocabulary: ...; };presence?: ... | ... | ...;qualifier?: ... | ... | ... | ... | ...;quantification_limit?: ... | ...;text?: ... | ...;unit?: ... | ...;validation?: ... | ...;value?: ... | ...;value_precision?: ... | ...; }, {analyzed_at?: ... | ...;analyzed_at_resolution?: ... | ...;detection_limit?: ... | ...;filtration?: ... | ...;fraction?: ... | ... | ... | ...;lab_flags?: ... | ...;measured_in?: ... | ... | ...;method?: ... | ...;notes?: ... | ...;parameter: {code: ...;vocabulary: ...; };presence?: ... | ... | ...;qualifier?: ... | ... | ... | ... | ...;quantification_limit?: ... | ...;text?: ... | ...;unit?: ... | ...;validation?: ... | ...;value?: ... | ...;value_precision?: ... | ...; }>,"many">;sample_type:ZodString;sampling_method:ZodOptional<ZodString>;sampling_point:ZodOptional<ZodEffects<ZodObject<{depth: ...;depth_precision: ...;device: ...;from: ...;pump_installation_id: ...;to: ...;type: ...; },"strip",ZodTypeAny, {depth?: ...;depth_precision?: ...;device?: ...;from?: ...;pump_installation_id?: ...;to?: ...;type: ...; }, {depth?: ...;depth_precision?: ...;device?: ...;from?: ...;pump_installation_id?: ...;to?: ...;type: ...; }>, {depth?: ... | ...;depth_precision?: ... | ...;device?: ... | ...;from?: ... | ...;pump_installation_id?: ... | ...;to?: ... | ...;type:string; }, {depth?: ... | ...;depth_precision?: ... | ...;device?: ... | ...;from?: ... | ...;pump_installation_id?: ... | ...;to?: ... | ...;type:string; }>>;sequence:ZodOptional<ZodNumber>;static_level_event_id:ZodOptional<ZodString>; },"strip",ZodTypeAny, {attachments?:object;campaign?:string;chain_of_custody?:string;collected_by?:string;corrects?:string;datetime:string;id:string;laboratory?: {accreditation?:string;batch_id?:string;name:string;received_at?:string;received_at_resolution?:"day";received_temperature?:number;report_number?:string;sample_id?:string; };notes?:string;parent_sample_id?:string;preservation?:string;purge?: {duration?:number;flow_rate?:number;readings?: ...;stabilized?:boolean;volume?:number; };results:object;sample_type:string;sampling_method?:string;sampling_point?: {depth?:number;depth_precision?:number;device?:string;from?:number;pump_installation_id?:string;to?:number;type:string; };sequence?:number;static_level_event_id?:string; }, {attachments?:object;campaign?:string;chain_of_custody?:string;collected_by?:string;corrects?:string;datetime:string;id:string;laboratory?: {accreditation?:string;batch_id?:string;name:string;received_at?:string;received_at_resolution?:"day";received_temperature?:number;report_number?:string;sample_id?:string; };notes?:string;parent_sample_id?:string;preservation?:string;purge?: {duration?:number;flow_rate?:number;readings?: ...;stabilized?:boolean;volume?:number; };results:object;sample_type:string;sampling_method?:string;sampling_point?: {depth?:number;depth_precision?:number;device?:string;from?:number;pump_installation_id?:string;to?:number;type:string; };sequence?:number;static_level_event_id?:string; }>,"many">>;well_case:ZodArray<ZodObject<{diameter:ZodNumber;from:ZodNumber;to:ZodNumber;type:ZodString; },"strip",ZodTypeAny, {diameter:number;from:number;to:number;type:string; }, {diameter:number;from:number;to:number;type:string; }>,"many">;well_depth:ZodOptional<ZodNumber>;well_driller:ZodOptional<ZodString>;well_id:ZodOptional<ZodArray<ZodObject<{authority:ZodString;id:ZodString;primary:ZodOptional<ZodBoolean>; },"strip",ZodTypeAny, {authority:string;id:string;primary?:boolean; }, {authority:string;id:string;primary?:boolean; }>,"many">>;well_purpose:ZodOptional<ZodArray<ZodString,"many">>;well_screen:ZodArray<ZodObject<{diameter:ZodNumber;from:ZodNumber;screen_slot:ZodNumber;slot_type:ZodOptional<ZodString>;to:ZodNumber;type:ZodString; },"strip",ZodTypeAny, {diameter:number;from:number;screen_slot:number;slot_type?:string;to:number;type:string; }, {diameter:number;from:number;screen_slot:number;slot_type?:string;to:number;type:string; }>,"many">;well_type:ZodOptional<ZodString>; },ZodTypeAny,"passthrough">>