/** * GLD (Grondwaterstandonderzoek / groundwater level research) schema. * * Maps the dsgld/1.0 registration object (`GLD_O`) to {@link GLDData}. The OGC * `om:OM_Observation` / WaterML2 subtrees live outside the BRO namespaces, so the * coverage checker treats `dsgld:observation` as one opaque leaf; this schema * reaches into their internals directly. * * Coverage is verified with `npm run check:xsd-coverage`. */ import type { Produced } from "../core/producer.js"; /** One `{time, value, qualifier}` point of an observation's time-series. */ declare const OBSERVATION_POINT: import("../core/producer.js").ObjectProducer<{ time: string | null; value: number | null; unit: string | null; qualifier: string | null; }, "optional">; /** One groundwater level observation (an OGC `om:OM_Observation`). */ declare const OBSERVATION: import("../core/producer.js").ObjectProducer<{ observationId: string | null; observationType: string | null; status: string | null; beginPosition: string | null; endPosition: string | null; resultTime: string | null; airPressureCompensationType: string | null; evaluationProcedure: string | null; points: { time: string | null; value: number | null; unit: string | null; qualifier: string | null; }[]; }, "optional">; /** The GMW tube a GLD research pertains to. */ declare const MONITORING_POINT: import("../core/producer.js").ObjectProducer<{ broId: string | null; tubeNumber: number | null; }, "optional">; export declare const GLD_PRODUCER: import("../core/producer.js").ObjectProducer<{ registrationHistory: { objectRegistrationTime: string | null; registrationStatus: string | null; registrationCompletionTime: string | null; latestCorrectionTime: string | null; latestAdditionTime: string | null; underReviewTime: string | null; deregistrationTime: string | null; reregistrationTime: string | null; corrected: boolean | null; underReview: boolean | null; deregistered: boolean | null; reregistered: boolean | null; }; broId: string | null; qualityRegime: string | null; deliveryAccountableParty: string | null; objectIdAccountableParty: string | null; deliveryResponsibleParty: string | null; researchFirstDate: string | null; researchLastDate: string | null; monitoringPoint: { broId: string | null; tubeNumber: number | null; }; groundwaterMonitoringNets: (string | null)[]; observations: { observationId: string | null; observationType: string | null; status: string | null; beginPosition: string | null; endPosition: string | null; resultTime: string | null; airPressureCompensationType: string | null; evaluationProcedure: string | null; points: { time: string | null; value: number | null; unit: string | null; qualifier: string | null; }[]; }[]; }, "optional">; /** The GMW tube reference a GLD pertains to. Inferred from {@link MONITORING_POINT}. @internal */ export type GroundwaterMonitoringTubeRef = Produced; /** One `{time, value, qualifier}` point of an observation series. Inferred from {@link OBSERVATION_POINT}. @internal */ export type GLDObservationPoint = Produced; /** One groundwater level observation. Inferred from {@link OBSERVATION}. @internal */ export type GLDObservation = Produced; export {}; //# sourceMappingURL=gld-schema.d.ts.map