UNPKG

harvest

Version:
23 lines (22 loc) 741 B
import { PagenationParameters } from './base/pagenation'; import { Project } from './projects.models'; import { Client } from './clients.models'; import { TaskAssignment } from './taskAssignments.models'; export interface ProjectAssignment { id: number; is_active: boolean; is_project_manager: boolean; hourly_rate: number; budget: number; project: Project; client: Client; task_assignments: TaskAssignment[]; created_at: string; updated_at: string; } export interface ProjectAssignmentsPagenationResponse extends PagenationParameters { projectAssignments?: ProjectAssignment[]; } export interface ProjectAssignmentsPagenationParameters extends PagenationParameters { updated_since: string; }