/* generated using openapi-typescript-codegen -- do not edit */ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ import type { WatcherEntry } from './WatcherEntry'; /** * Payload for POST /watched-groups/. * * Platform is resolved by the view (auth token for normal callers, query * param or body `platform_key` for service accounts) and passed via * `context["platform"]`. The body `platform_key` field is consumed by the * view, not the serializer. * * `owner_id` is reserved for service-account callers. Platform users are * implicitly the owner; specifying `owner_id` from a platform user yields 400. */ export type WatchedGroupCreate = { watched_users?: Array; name: string; watchers?: Array; /** * edX user ID */ owner_id?: number | null; };