import { DomainObject } from "./domain-object"; import { TaskStatus, ProjectFinancialType, ProjectType, UserType } from "./all.enum"; import { ProjectLocation } from "./project-location"; import { TaskType } from "./task-type"; import { Currency } from "./currency"; import { ServiceObject } from "./service-object"; import { Beacon } from "./beacon"; import { SchemaType } from "./schema-type"; import { SchemaInstance } from "./schema-instance"; import { Customer } from "./customer"; export declare class PlanableTask extends DomainObject { Planable?: boolean | undefined; Followup?: boolean | undefined; IsProject?: boolean | undefined; IsProjectTask?: boolean | undefined; CustomerId?: string | undefined; Customer?: Customer | undefined; PlanableTaskId?: string | undefined; ParentId?: string | undefined; Parent?: PlanableTask | undefined; EstimatedDuration?: number | undefined; get EstimatedDuration_HourText(): string | undefined; StartDate?: Date | undefined; EndDate?: Date | undefined; Status?: TaskStatus | undefined; get StatusString(): string | undefined; FinancialType?: ProjectFinancialType | undefined; ProjectType?: ProjectType | undefined; get FinancialTypeString(): string | undefined; TimeZoneId?: string | undefined; AllDay?: boolean | undefined; LocationId?: string | undefined; Location?: ProjectLocation | undefined; CurrencyId?: string | undefined; Currency?: Currency | undefined; TaskTypeId?: string | undefined; TaskType?: TaskType | undefined; RequireSignature?: boolean | undefined; AllTasks?: PlanableTask[] | undefined; Beacons?: Beacon[] | undefined; ServiceObjects?: ServiceObject[] | undefined; SchemaTypeId?: string | undefined; SchemaType?: SchemaType | undefined; SchemaInstances?: SchemaInstance[] | undefined; IsTemplate?: boolean | undefined; TemplateName?: string | undefined; TemplateUserId?: string | undefined; TemplateUserType?: UserType | undefined; } //# sourceMappingURL=planable-task.d.ts.map