UNPKG

@experts_hub/shared

Version:

Shared DTOs, interfaces, and utilities for experts hub applications

43 lines (42 loc) 1.06 kB
declare enum NatureOfWorkEnum { FTE = "FTE", FREELANCE = "FREELANCE", BOTH = "BOTH" } declare enum ModeOfWorkEnum { REMOTE = "REMOTE", ONSITE = "ONSITE", HYBRID = "HYBRID" } export declare class CreateFreelancerDto { fullName?: string; email?: string; mobileCode?: string; mobile?: string; address: string; addressLine?: string; countryId?: number; stateId?: number; cityId?: number; postalCode?: string; about?: string; designation?: string; experience?: number; password?: string; confirmPassword: string; developer?: boolean; natureOfWork?: NatureOfWorkEnum; expectedHourlyCompensation?: number; expectedAnnualCompensation?: number; numberOfHours?: number; modeOfWork?: ModeOfWorkEnum; isImmediateJoiner?: boolean; availabilityToJoin?: string; linkedinProfileLink?: string; kaggleProfileLink?: string; githubProfileLink?: string; stackOverflowProfileLink?: string; portfolioLink?: string; file?: any; } export {};