import { DomainObject } from "./domain-object";
import { Resource } from "./employee";
import { PlanableTask } from "./planable-task";
import { PlanableTaskPart } from "./planable-task-part";
import { ResourceTaskStatus, ResourceTaskType } from "./all.enum";
import { Project } from "./project";
export declare class ResourceTask extends DomainObject {
    ResourceTaskId?: string | undefined;
    StartDate?: Date | undefined;
    EndDate?: Date | undefined;
    Type?: ResourceTaskType | undefined;
    TimeZoneId?: string | undefined;
    TimeDuration?: number | undefined;
    TaskId?: string | undefined;
    Task?: PlanableTask | undefined;
    Project?: Project | undefined;
    ResourceId?: string | undefined;
    Resource?: Resource | undefined;
    TaskPartId?: string | undefined;
    TaskPart?: PlanableTaskPart | undefined;
    Status?: ResourceTaskStatus | undefined;
    Conclusion?: string | undefined;
}
//# sourceMappingURL=resource-task.d.ts.map