/** * Response serializer for access request details */ export type CourseAccessRequestDetail = { /** * The unique identifier for the access request */ id: number; /** * The ID of the user who made the request */ user_id: number; /** * The username of the user who made the request */ username: string; /** * The full name of the user who made the request */ name: string; /** * Whether the request has been approved (null if not reviewed) */ approved: boolean | null; /** * Whether the request has been reviewed */ reviewed: boolean; /** * When the request was created */ created: string; /** * When the request was last modified */ modified: string; /** * Additional metadata for the request */ metadata?: Record; /** * The platform key associated with the request */ platform_key: string; /** * The course ID associated with the request */ course_id: string; };