/* generated using openapi-typescript-codegen -- do not edit */ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ /** * Serializer for program creation/update request body. */ export type ProgramCreateUpdateRequest = { /** * Program ID */ program_id: string; /** * Program key */ program_key?: string; /** * Program name */ name: string; /** * Program slug */ slug?: string; /** * Organization */ org?: string; /** * Platform key */ platform_key?: string; /** * Whether the program is enabled */ enabled?: boolean; /** * List of courses in the program with course_id and optional position */ course_list: Array>; /** * Program type */ program_type?: string; /** * Additional program data */ data?: any; };