# API reference

> Functions, classes and types exported by @welldot/utils.

## Functions

- [addDateDuration](/utils/api/functions/addDateDuration)
- [allStepReadings](/utils/api/functions/allStepReadings)
- [availablePumpingCharts](/utils/api/functions/availablePumpingCharts)
- [buildLoggerReadings](/utils/api/functions/buildLoggerReadings)
- [calculateCylindricVolume](/utils/api/functions/calculateCylindricVolume)
- [calculateDrawdown](/utils/api/functions/calculateDrawdown)
- [calculateFormationLoss](/utils/api/functions/calculateFormationLoss)
- [calculateHoleFillSegmentVolume](/utils/api/functions/calculateHoleFillSegmentVolume)
- [calculateHoleFillVolume](/utils/api/functions/calculateHoleFillVolume)
- [calculateHydraulicConductivity](/utils/api/functions/calculateHydraulicConductivity)
- [calculateSpecificCapacity](/utils/api/functions/calculateSpecificCapacity)
- [calculateSubmergence](/utils/api/functions/calculateSubmergence)
- [calculateUnitDrawdown](/utils/api/functions/calculateUnitDrawdown)
- [calculateWellLoss](/utils/api/functions/calculateWellLoss)
- [clampLat](/utils/api/functions/clampLat)
- [clampLng](/utils/api/functions/clampLng)
- [ddToDms](/utils/api/functions/ddToDms)
- [derivedStepDuration](/utils/api/functions/derivedStepDuration)
- [downsampleLoggerReadings](/utils/api/functions/downsampleLoggerReadings)
- [formatCalendarDate](/utils/api/functions/formatCalendarDate)
- [formatCoord](/utils/api/functions/formatCoord)
- [formatDate](/utils/api/functions/formatDate)
- [formatMeterLabel](/utils/api/functions/formatMeterLabel)
- [formatNumber](/utils/api/functions/formatNumber)
- [formatWaterQualityResult](/utils/api/functions/formatWaterQualityResult)
- [fromCalendarDate](/utils/api/functions/fromCalendarDate)
- [getAcidDrainageIndicators](/utils/api/functions/getAcidDrainageIndicators)
- [getActivePermit](/utils/api/functions/getActivePermit)
- [getBlankContamination](/utils/api/functions/getBlankContamination)
- [getCentralizerDepths](/utils/api/functions/getCentralizerDepths)
- [getConditionAnchor](/utils/api/functions/getConditionAnchor)
- [getConditionDeadlines](/utils/api/functions/getConditionDeadlines)
- [getConditionDeadlineStates](/utils/api/functions/getConditionDeadlineStates)
- [getConditionFulfillments](/utils/api/functions/getConditionFulfillments)
- [getConstructivePropertySummary](/utils/api/functions/getConstructivePropertySummary)
- [getCurrentMeters](/utils/api/functions/getCurrentMeters)
- [getCurrentPump](/utils/api/functions/getCurrentPump)
- [getCurrentRegime](/utils/api/functions/getCurrentRegime)
- [getCurrentWellStatus](/utils/api/functions/getCurrentWellStatus)
- [getCurrentWellStatusEntry](/utils/api/functions/getCurrentWellStatusEntry)
- [getEffectiveHydrodynamicEvents](/utils/api/functions/getEffectiveHydrodynamicEvents)
- [getEffectiveProduction](/utils/api/functions/getEffectiveProduction)
- [getEffectiveWaterSamples](/utils/api/functions/getEffectiveWaterSamples)
- [getExceedances](/utils/api/functions/getExceedances)
- [getHoldingTimes](/utils/api/functions/getHoldingTimes)
- [getHydrochemicalFacies](/utils/api/functions/getHydrochemicalFacies)
- [getIonBalance](/utils/api/functions/getIonBalance)
- [getLatestAquiferAnalysisField](/utils/api/functions/getLatestAquiferAnalysisField)
- [getLatestPumpingDynamicLevel](/utils/api/functions/getLatestPumpingDynamicLevel)
- [getLatestResult](/utils/api/functions/getLatestResult)
- [getLatestStaticLevel](/utils/api/functions/getLatestStaticLevel)
- [getMeterIntervals](/utils/api/functions/getMeterIntervals)
- [getOperationWarnings](/utils/api/functions/getOperationWarnings)
- [getOverduePermitHistory](/utils/api/functions/getOverduePermitHistory)
- [getPermitEffectiveEnd](/utils/api/functions/getPermitEffectiveEnd)
- [getPermitHistory](/utils/api/functions/getPermitHistory)
- [getPermitIdentifier](/utils/api/functions/getPermitIdentifier)
- [getPermitStartDate](/utils/api/functions/getPermitStartDate)
- [getPermitStatus](/utils/api/functions/getPermitStatus)
- [getPermitTimeline](/utils/api/functions/getPermitTimeline)
- [getPermitWarnings](/utils/api/functions/getPermitWarnings)
- [getPiperCoordinates](/utils/api/functions/getPiperCoordinates)
- [getProductionByPeriod](/utils/api/functions/getProductionByPeriod)
- [getProductionTotal](/utils/api/functions/getProductionTotal)
- [getProfileDiamValues](/utils/api/functions/getProfileDiamValues)
- [getProfileLastItemsDepths](/utils/api/functions/getProfileLastItemsDepths)
- [getPumpInstallationWarnings](/utils/api/functions/getPumpInstallationWarnings)
- [getPumpInstalledAt](/utils/api/functions/getPumpInstalledAt)
- [getPumpServiceTime](/utils/api/functions/getPumpServiceTime)
- [getPurgeStabilization](/utils/api/functions/getPurgeStabilization)
- [getReceivedTemperatureCompliance](/utils/api/functions/getReceivedTemperatureCompliance)
- [getRelativePercentDifferences](/utils/api/functions/getRelativePercentDifferences)
- [getRetractedEventIds](/utils/api/functions/getRetractedEventIds)
- [getRetractedIds](/utils/api/functions/getRetractedIds)
- [getRetractedProductionIds](/utils/api/functions/getRetractedProductionIds)
- [getRetractedSampleIds](/utils/api/functions/getRetractedSampleIds)
- [getSampleDepth](/utils/api/functions/getSampleDepth)
- [getStiffValues](/utils/api/functions/getStiffValues)
- [getSuccessorPermit](/utils/api/functions/getSuccessorPermit)
- [getWaterSampleWarnings](/utils/api/functions/getWaterSampleWarnings)
- [getWellTimeZone](/utils/api/functions/getWellTimeZone)
- [inferLoggerInterval](/utils/api/functions/inferLoggerInterval)
- [instantLocalDate](/utils/api/functions/instantLocalDate)
- [instantOffset](/utils/api/functions/instantOffset)
- [isFlowingArtesian](/utils/api/functions/isFlowingArtesian)
- [isFormationWater](/utils/api/functions/isFormationWater)
- [isPermitGranted](/utils/api/functions/isPermitGranted)
- [isResultUsable](/utils/api/functions/isResultUsable)
- [lastReading](/utils/api/functions/lastReading)
- [localDateTimeToInstant](/utils/api/functions/localDateTimeToInstant)
- [mergeLoggerReadings](/utils/api/functions/mergeLoggerReadings)
- [normalizeDailyOperatingTime](/utils/api/functions/normalizeDailyOperatingTime)
- [parameterUnitSymbol](/utils/api/functions/parameterUnitSymbol)
- [parseDateDuration](/utils/api/functions/parseDateDuration)
- [parseDelimitedText](/utils/api/functions/parseDelimitedText)
- [parseToDd](/utils/api/functions/parseToDd)
- [permitLabel](/utils/api/functions/permitLabel)
- [pumpingTimeline](/utils/api/functions/pumpingTimeline)
- [recoveryReadingsCount](/utils/api/functions/recoveryReadingsCount)
- [resolveDiameterUnitLabel](/utils/api/functions/resolveDiameterUnitLabel)
- [resolveFlowUnitLabel](/utils/api/functions/resolveFlowUnitLabel)
- [resolveVolumeUnitLabel](/utils/api/functions/resolveVolumeUnitLabel)
- [semilogDrawdownSeries](/utils/api/functions/semilogDrawdownSeries)
- [stepHasReadings](/utils/api/functions/stepHasReadings)
- [stepRate](/utils/api/functions/stepRate)
- [stepTestSeries](/utils/api/functions/stepTestSeries)
- [theisRecoverySeries](/utils/api/functions/theisRecoverySeries)
- [toCalendarDate](/utils/api/functions/toCalendarDate)
- [todayCalendarDate](/utils/api/functions/todayCalendarDate)

## Interfaces

- [FormatNumberOptions](/utils/api/interfaces/FormatNumberOptions)

## Type Aliases

- [AcidDrainageIndicators](/utils/api/type-aliases/AcidDrainageIndicators)
- [BlankDetection](/utils/api/type-aliases/BlankDetection)
- [ConditionDeadlineOptions](/utils/api/type-aliases/ConditionDeadlineOptions)
- [ConditionDeadlineState](/utils/api/type-aliases/ConditionDeadlineState)
- [ConditionDeadlineStatus](/utils/api/type-aliases/ConditionDeadlineStatus)
- [CoordFormat](/utils/api/type-aliases/CoordFormat)
- [DateDuration](/utils/api/type-aliases/DateDuration)
- [Exceedance](/utils/api/type-aliases/Exceedance)
- [HoldingTime](/utils/api/type-aliases/HoldingTime)
- [HydrochemicalFacies](/utils/api/type-aliases/HydrochemicalFacies)
- [IonBalance](/utils/api/type-aliases/IonBalance)
- [LoggerDateFormat](/utils/api/type-aliases/LoggerDateFormat)
- [LoggerImportIssue](/utils/api/type-aliases/LoggerImportIssue)
- [LoggerImportMapping](/utils/api/type-aliases/LoggerImportMapping)
- [MeterInterval](/utils/api/type-aliases/MeterInterval)
- [MeterLabelOptions](/utils/api/type-aliases/MeterLabelOptions)
- [OperationWarning](/utils/api/type-aliases/OperationWarning)
- [OperationWarningCode](/utils/api/type-aliases/OperationWarningCode)
- [PermitStatus](/utils/api/type-aliases/PermitStatus)
- [PermitTimelineItem](/utils/api/type-aliases/PermitTimelineItem)
- [PermitWarning](/utils/api/type-aliases/PermitWarning)
- [PermitWarningCode](/utils/api/type-aliases/PermitWarningCode)
- [PiperCoordinates](/utils/api/type-aliases/PiperCoordinates)
- [ProductionBucket](/utils/api/type-aliases/ProductionBucket)
- [ProductionPeriod](/utils/api/type-aliases/ProductionPeriod)
- [ProductionTotals](/utils/api/type-aliases/ProductionTotals)
- [PumpingChartKind](/utils/api/type-aliases/PumpingChartKind)
- [PumpingTimeline](/utils/api/type-aliases/PumpingTimeline)
- [PumpInstallationWarning](/utils/api/type-aliases/PumpInstallationWarning)
- [PumpInstallationWarningCode](/utils/api/type-aliases/PumpInstallationWarningCode)
- [PurgeStabilization](/utils/api/type-aliases/PurgeStabilization)
- [PurgeStabilizationCriteria](/utils/api/type-aliases/PurgeStabilizationCriteria)
- [RelativePercentDifference](/utils/api/type-aliases/RelativePercentDifference)
- [ResultValueLabels](/utils/api/type-aliases/ResultValueLabels)
- [SampleDepth](/utils/api/type-aliases/SampleDepth)
- [StiffValues](/utils/api/type-aliases/StiffValues)
- [TimelinePoint](/utils/api/type-aliases/TimelinePoint)
- [TimelineStep](/utils/api/type-aliases/TimelineStep)
- [WaterSampleWarning](/utils/api/type-aliases/WaterSampleWarning)
- [WaterSampleWarningCode](/utils/api/type-aliases/WaterSampleWarningCode)

## Variables

- [~~checkIfProfileIsEmpty~~](/utils/api/variables/checkIfProfileIsEmpty)
- [CONDITION\_DEADLINE\_STATUSES](/utils/api/variables/CONDITION_DEADLINE_STATUSES)
- [DEFAULT\_PURGE\_STABILIZATION\_CRITERIA](/utils/api/variables/DEFAULT_PURGE_STABILIZATION_CRITERIA)
- [PERMIT\_STATUSES](/utils/api/variables/PERMIT_STATUSES)
