import type * as Samsara from "../index.mjs"; /** * CreateWarrantyClaimEntityWarrantyClaimWarrantyClaimPartInput object */ export interface CreateWarrantyClaimEntityWarrantyClaimWarrantyClaimPartInputTypeRequestBody { cost?: Samsara.CreateWarrantyClaimEntityWarrantyClaimMoneyInputTypeRequestBody | undefined; /** Free-text part description. */ description?: string | undefined; /** ID of the part definition being claimed. */ partDefinitionId: string; /** Specific part-instance ID. */ partId?: string | undefined; /** Quantity claimed. */ quantity?: number | undefined; /** Service task the part belongs to. */ serviceTaskId?: string | undefined; /** Work order the part cost originated from. */ sourceWorkOrderId?: string | undefined; /** Dotted VMRS code path (e.g. 034-005-001) associated with this part line. */ vmrsCode?: string | undefined; }