/** * Represents a ContractMilestones in Autotask. * Corresponds to the Autotask entity "ContractMilestones". */ export interface ContractMilestones { /** * Autotask field: amount * Data Type: decimal * Required: true * Readonly: false */ amount: number; /** * Autotask field: billingCodeID * Data Type: integer * Required: false * Readonly: false * Reference to: BillingCode */ billingCodeID?: number; /** * Autotask field: contractID * Data Type: integer * Required: true * Readonly: true * Reference to: Contract */ readonly contractID: number; /** * Autotask field: createDate * Data Type: datetime * Required: false * Readonly: true */ readonly createDate?: string; /** * Autotask field: creatorResourceID * Data Type: integer * Required: false * Readonly: true * Reference to: Resource */ readonly creatorResourceID?: number; /** * Autotask field: dateDue * Data Type: datetime * Required: true * Readonly: false */ dateDue: string; /** * Autotask field: description * Data Type: string * Length: 250 * Required: false * Readonly: false */ description?: string; /** * Autotask field: id * Data Type: long * Required: true * Readonly: true */ readonly id: number; /** * Autotask field: internalCurrencyAmount * Data Type: decimal * Required: false * Readonly: true */ readonly internalCurrencyAmount?: number; /** * Autotask field: isInitialPayment * Data Type: boolean * Required: true * Readonly: false */ isInitialPayment: boolean; /** * Autotask field: organizationalLevelAssociationID * Data Type: integer * Required: false * Readonly: true * Reference to: OrganizationalLevelAssociation */ readonly organizationalLevelAssociationID?: number; /** * Autotask field: status * Data Type: integer * Required: true * Readonly: false * Picklist Values: * - 1: In Progress * - 2: Ready to Bill * - 3: Billed */ status: 1 | 2 | 3; /** * Autotask field: title * Data Type: string * Length: 100 * Required: true * Readonly: false */ title: string; } //# sourceMappingURL=ContractMilestones.d.ts.map