declare class TaskDeliverableDto {
    name: string;
    description?: string;
    type?: string;
}
declare class TaskResourceDto {
    name: string;
    description?: string;
    type?: string;
    url?: string;
}
declare class TaskChecklistItemDto {
    item: string;
    notes?: string;
}
declare class TaskSubtaskDto {
    name: string;
    status?: string;
    description?: string;
}
export declare class UpdateTaskDto {
    title?: string;
    dueDate?: string;
    jobId?: string;
    freelancerId?: string;
    status?: string;
    description?: string;
    priority?: string;
    createdOn?: string;
    deliverables?: TaskDeliverableDto[];
    resources?: TaskResourceDto[];
    checklist?: TaskChecklistItemDto[];
    subtasks?: TaskSubtaskDto[];
}
export {};
