/* generated using openapi-typescript-codegen -- do not edit */ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ /** * Request serializer for CourseReviewUpdateView POST endpoint. */ export type CourseReviewRequest = { /** * The course ID to review */ course_id: string; /** * The username of the reviewer */ username: string; /** * The user ID of the reviewer (alternative to username) */ user_id?: number; /** * The rating value (typically 1-5) */ rating?: number | null; /** * The review title */ title?: string; /** * The review content/text */ content?: string; /** * Whether the review is visible */ visible?: boolean; /** * Additional review metadata */ metadata?: any; };