/* generated using openapi-typescript-codegen -- do not edit */ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ /** * Serializer for resource completion data used in both request and response. * Inherits common completion fields from CompletableBaseSerializer. */ export type ResourceCompletion = { /** * Completion percentage */ completion_percentage?: number | null; /** * Whether completable is completed */ completed?: boolean | null; /** * Last update timestamp */ readonly last_updated: string; /** * Completion timestamp */ completion_date?: string | null; /** * Completion metadata */ completion_data?: any; /** * Whether skill points have been evaluated */ skill_points_computed?: boolean | null; /** * The unique identifier for the resource */ resource_id: number; /** * The type of resource */ resource_type: string; /** * The user identifier */ user_id: number; /** * The username associated with the completion */ readonly username: string; };