/* generated using openapi-typescript-codegen -- do not edit */ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ /** * Request serializer for ResourceCompletionManagementView POST endpoint. */ export type ResourceCompletionRequest = { /** * The unique identifier for the resource */ resource_id: number; /** * The ID of the user */ user_id: number; /** * Whether the resource is completed */ completed?: boolean; /** * Percentage of completion (0.0-1.0) */ completion_percentage?: number | null; /** * When the resource was completed */ completion_date?: string | null; /** * Additional completion metadata */ completion_data?: any; };