/** * iCure Data Stack API Documentation * The iCure Data Stack Application API is the native interface to iCure. This version is obsolete, please use v2. * * OpenAPI spec version: v1 * * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ import { DataOwnerTypeEnum } from './DataOwnerTypeEnum'; import { HealthcareParty } from './HealthcareParty'; import { Patient } from './Patient'; import { Device } from './Device'; export type DataOwnerWithType = { type: DataOwnerTypeEnum.Hcp; dataOwner: HealthcareParty; } | { type: DataOwnerTypeEnum.Patient; dataOwner: Patient; } | { type: DataOwnerTypeEnum.Device; dataOwner: Device; }; export declare namespace DataOwnerWithType { function fromJson(json: any | JSON): DataOwnerWithType; }