UNPKG

@experts_hub/shared

Version:

Shared DTOs, interfaces, and utilities for experts hub applications

27 lines (26 loc) 660 B
declare enum ContractSourceEnum { AI_INTERVIEW = "AI_INTERVIEW", F2F_INTERVIEW = "F2F_INTERVIEW", JOB = "JOB" } declare enum ContractTypeEnumDto { NDA = "NDA", WORK = "WORK", SOW = "SOW", MSA = "MSA" } declare enum PreferredEngagementTypeEnum { FREELANCE = "FREELANCE" } export declare class GenerateContractDto { jobId: number; freelancerId: number; contractType?: ContractTypeEnumDto; contractStartDate?: string; contractEndDate?: string; contractInvoicingCycle?: string; preferredEngagementType?: PreferredEngagementTypeEnum; source?: ContractSourceEnum; sourceUuid?: string; } export {};