import { DistanceUnitEnum } from "./distanceUnitEnum"; import { AngleUnitEnum } from "./angleUnitEnum"; import { TrajectoryIngestionRow } from "./trajectoryIngestionRow"; import { DoglegSeverityUnit } from "./doglegSeverityUnit"; import { SequenceSource } from "./sequenceSource"; import { PhaseEnum } from "./phaseEnum"; export interface TrajectoryIngestion { /** * The CDF asset external id of the wellbore this trajectory is associated with. The asset must have been ingested as a wellbore with the same source as this trajectory. */ wellboreAssetExternalId: string; source: SequenceSource; type?: string; measuredDepthUnit: DistanceUnitEnum; inclinationUnit: AngleUnitEnum; azimuthUnit: AngleUnitEnum; doglegSeverityUnit?: DoglegSeverityUnit; phase?: PhaseEnum; rows: Array; }