@goboomtown/entities-nest
Version:
entities in typescript format. This includes: - CustomerDTO, CustomerLocationDTO, CasesDTO
55 lines (54 loc) • 1.43 kB
TypeScript
import { CasesInline0DTO, CasesInlineDTO, CasesMetaDataDTO } from '.';
export declare class CasesDTO {
constructor();
id?: string;
referenceNum?: string;
remoteId?: string;
displayName?: string;
customerId: string;
customerName?: string;
customerEmail?: string;
customerLocationId: string;
customerLocationName?: string;
customerContactId: string;
customerContactName?: string;
customerContactEmail?: string;
userId?: string;
externalId?: string;
type?: string;
category?: string;
details?: string;
status?: string;
job?: string;
resolution?: string;
created?: string;
updated?: string;
scheduledTime?: string;
enrouteTime?: string;
arrivalTime?: string;
departureTime?: string;
idrIsq?: string;
idrProcess?: string;
idrResolution?: string;
techSupportMinutes?: number;
specialNotes?: string;
unmanaged?: boolean;
ownerOrgTeamId?: string;
sponsorOrgTeamId?: string;
tags?: [string];
categoryNew?: string;
membersDevices: CasesInlineDTO[];
kbArticles: CasesInline0DTO[];
metadataValues: CasesMetaDataDTO;
}
export declare function casesFields(lang: string): {
index: number;
name: string;
label: string;
description: string;
isRequired: boolean;
dataType: string;
display: boolean;
isCustomField: boolean;
isDependent: boolean;
}[];