@experts_hub/shared
Version:
Shared DTOs, interfaces, and utilities for experts hub applications
27 lines (26 loc) • 660 B
TypeScript
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 {};