import { Metadata } from "../shared"; import { MeasureOriginApi, MeasureOriginDevice } from "./types/MeasureContent"; import { ApiMeasureSource, DeviceMeasureSource } from "./types/MeasureSources"; export declare const enum DATA_SOURCE_METADATA_TYPE { API = "api", DEVICE = "device" } export declare function apiSourceToOriginApi(source: ApiMeasureSource, payloadUuids: string[]): MeasureOriginApi; export declare function toDeviceSource(dataSourceId: string, reference: string, model: string, metadata?: Metadata, lastMeasuredAt?: number): DeviceMeasureSource; export declare function deviceSourceToOriginDevice(source: DeviceMeasureSource, measureName: string, payloadUuids: string[]): MeasureOriginDevice;