import { DurationRange } from "./durationRange"; import { DistanceRange } from "./distanceRange"; import { ContainsAllOrAny } from "./containsAllOrAny"; /** * Non Productive Time filter. */ export interface WellNptFilter { /** * Set to `false` to filter on non-existence of particular NPT events. */ exists?: boolean; measuredDepth?: DistanceRange; duration?: DurationRange; nptCodes?: ContainsAllOrAny; nptCodeDetails?: ContainsAllOrAny; }