/** * CPT (Cone Penetration Test) schema. * * Maps the dscpt/1.1 registration object to {@link CPTData}. Most of the ~60 * metadata fields are scalars; the embedded measurement CSV (`data`) and the * dissipation-test time-series (`dissipationTests`) are {@link custom} producers * driven by a {@link NodeLens}. * * Field coverage is verified against the official XSD with * `npm run check:xsd-coverage`. */ import type { Produced } from "../core/producer.js"; import type { CPTMeasurement, DissipationMeasurement } from "../types/index.js"; /** * One dissipation test (pore-pressure decay time-series at a fixed depth), a * sibling of the cone-penetration test inside `conePenetrometerSurvey`. */ declare const DISSIPATION_TEST: import("../core/producer.js").ObjectProducer<{ penetrationLength: number; phenomenonTime: string | null; measurements: DissipationMeasurement[]; }, "optional">; /** A layer removed before the CPT was performed (e.g. asphalt, gravel fill). */ declare const REMOVED_LAYER: import("../core/producer.js").ObjectProducer<{ sequenceNumber: number | null; upperBoundary: number | null; lowerBoundary: number | null; description: string | null; }, "optional">; /** One dissipation test (pore-pressure decay). Inferred from {@link DISSIPATION_TEST}. @internal */ export type DissipationTest = Produced; /** A layer removed before the CPT. Inferred from {@link REMOVED_LAYER}. @internal */ export type RemovedLayer = Produced; export declare const CPT_PRODUCER: import("../core/producer.js").ObjectProducer<{ researchOperator: string | null; researchReportDate: string | null; conePenetrationTestPhenomenonTime: string | null; conePenetrationTestResultTime: string | null; cptStandard: string | null; deliveredLocation: import("../types/index.js").Location | null; standardizedLocation: import("../types/index.js").Location | null; coordinateTransformation: string | null; horizontalPositioningDate: string | null; horizontalPositioningMethod: string | null; horizontalPositioningOperator: string | null; deliveredVerticalPositionOffset: number | null; deliveredVerticalPositionDatum: string | null; deliveredVerticalPositionReferencePoint: string | null; waterDepth: number | null; verticalPositioningDate: string | null; verticalPositioningMethod: string | null; verticalPositioningOperator: string | null; deliveryContext: string | null; surveyPurpose: string | null; additionalInvestigationPerformed: boolean | null; cptMethod: string | null; stopCriterion: string | null; sensorAzimuth: number | null; dissipationtestPerformed: boolean | null; qualityClass: number | null; groundwaterLevel: number | null; investigationDate: string | null; conditions: string | null; surfaceDescription: string | null; removedLayers: { sequenceNumber: number | null; upperBoundary: number | null; lowerBoundary: number | null; description: string | null; }[]; predrilledDepth: number | null; finalDepth: number | null; finalProcessingDate: string | null; signalProcessingPerformed: boolean | null; interruptionProcessingPerformed: boolean | null; expertCorrectionPerformed: boolean | null; cptDescription: string | null; cptType: string | null; coneSurfaceArea: number | null; coneDiameter: number | null; coneSurfaceQuotient: number | null; coneToFrictionSleeveDistance: number | null; coneToFrictionSleeveSurfaceArea: number | null; coneToFrictionSleeveSurfaceQuotient: number | null; zlmConeResistanceBefore: number | null; zlmConeResistanceAfter: number | null; zlmInclinationEwBefore: number | null; zlmInclinationEwAfter: number | null; zlmInclinationNsBefore: number | null; zlmInclinationNsAfter: number | null; zlmInclinationResultantBefore: number | null; zlmInclinationResultantAfter: number | null; zlmLocalFrictionBefore: number | null; zlmLocalFrictionAfter: number | null; zlmPorePressureU1Before: number | null; zlmPorePressureU1After: number | null; zlmPorePressureU2Before: number | null; zlmPorePressureU2After: number | null; zlmPorePressureU3Before: number | null; zlmPorePressureU3After: number | null; zlmElectricalConductivityBefore: number | null; zlmElectricalConductivityAfter: number | null; data: CPTMeasurement[]; dissipationTests: { penetrationLength: number; phenomenonTime: string | null; measurements: DissipationMeasurement[]; }[]; 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; }, "optional">; export {}; //# sourceMappingURL=cpt-schema.d.ts.map