export interface DevelopmentPlanModel {
  planId: string;
  companyId: string;
  ojtJobAssignment: boolean;
  coachMentor: boolean;
  training: boolean;
}

export class MyDevelopmentPlanModel implements DevelopmentPlanModel {
  planId: string;
  companyId: string;
  ojtJobAssignment: boolean;
  coachMentor: boolean;
  training: boolean;
  constructor(data?: Partial<DevelopmentPlanModel>) {
    this.planId = data?.planId || '';
    this.companyId = data?.companyId || '';
    this.ojtJobAssignment = data?.ojtJobAssignment ?? false
    this.coachMentor = data?.coachMentor ?? false
    this.training = data?.training ?? false
  }
}