import { EntityEnum, EnumEntityType, IClientEntity, IClientEntityDependent, IClientIntroducingMappingEntity, IClientUserMappingEntity, IEntityUpdateDto } from "../../entities"; import { IDeleteDocumentDetails } from "../../misc"; import { IClientCreateExclude } from "./client.create.dto.interface"; export interface IClientUpdateDto extends Omit, IClientCreateExclude>, Partial { deleteDocumentDetails?: IDeleteDocumentDetails>; } export interface IClientUpdateDtoValidationData { clientEntity: IClientEntity; clientUserMappingEntities: IClientUserMappingEntity[]; clientIntroducingMappingEntities: IClientIntroducingMappingEntity[]; }