import type * as Samsara from "../index.js"; /** * Work Order Service Task object. */ export interface ServiceTaskInstanceInputObjectRequestBody { /** ID of the service task instance. Only set if updating an existing service task instance. */ id?: string | undefined; laborHourlyCost?: Samsara.WorkOrderMoneyObjectRequestBody | undefined; /** The time of labor needed */ laborTimeMinutes?: number | undefined; /** Free-form technician notes for the service task. */ notes?: string | undefined; /** Parts for the service task. */ parts?: Samsara.PartInstanceInputObjectRequestBody[] | undefined; partsCost?: Samsara.WorkOrderMoneyObjectRequestBody | undefined; /** ID of the service task. */ serviceTaskId: string; /** The status of the service task. Valid values: `Unknown`, `Open`, `In Progress`, `On Hold`, `Completed` */ status: ServiceTaskInstanceInputObjectRequestBody.Status; } export declare namespace ServiceTaskInstanceInputObjectRequestBody { /** The status of the service task. Valid values: `Unknown`, `Open`, `In Progress`, `On Hold`, `Completed` */ const Status: { readonly Unknown: "Unknown"; readonly Open: "Open"; readonly InProgress: "In Progress"; readonly OnHold: "On Hold"; readonly Completed: "Completed"; }; type Status = (typeof Status)[keyof typeof Status]; }