import { PlanableTask } from "./planable-task";
import { Employee } from "./employee";
import { ProjectTask } from "./project-task";
import { FinancialStatus } from "./all.enum";
import { TimeCategory } from "./time-category";
import { ProjectPieceWork } from "./project-piece-work";
import { Beacon } from "./beacon";
export declare class Project extends PlanableTask {
    ProjectId?: string | undefined;
    IsHeaderProject?: boolean | undefined;
    ResponsibleId?: string | undefined;
    Responsible?: Employee | undefined;
    SalesResponsibleId?: string | undefined;
    SalesResponsible?: Employee | undefined;
    ImplementationResponsibleId?: string | undefined;
    ImplementationResponsible?: Employee | undefined;
    Projects?: Project[] | undefined;
    ProjectTasks?: ProjectTask[] | undefined;
    Employees?: Employee[] | undefined;
    TimeCategories?: TimeCategory[] | undefined;
    PieceWorks?: ProjectPieceWork[] | undefined;
    FinancialStatus?: FinancialStatus | undefined;
    BeaconId?: string | undefined;
    Beacon?: Beacon | undefined;
    get FinancialStatusString(): string | undefined;
}
//# sourceMappingURL=project.d.ts.map