import { DistributionMethod } from '../../common/model/DistributionMethod'; import { LegalRestrictionRequest } from '../../legalRestrictions/model/LegalRestriction'; import { IngestDetails } from './IngestDetails'; import { MarketingInformationRequest } from './MarketingInformationRequest'; export interface ChannelRequest { name?: string; legalRestrictions?: LegalRestrictionRequest; ageRanges?: string[]; distributionMethods?: DistributionMethod[]; currency?: string; description?: string; notes?: string; language?: string; contentCategories?: string[]; contentType?: string; oneLineDescription?: string; marketingInformation?: MarketingInformationRequest; subjects?: string[]; bestForTags?: string[]; ingest?: IngestDetails; contractId?: string; categories?: string[]; requiresVideoLevelTagging?: boolean; educationLevels?: string[]; }