import { RootAdResponses } from './RootAdResponses' import { AdDecisionCreatives } from './AdDecisionCreatives' import { StartDateTime } from './StartDateTime' import { SamError } from './SamError' import { TrackingEvents } from './TrackingEvents' /** * adBreaks * @targetNSAlias `tns` * @targetNamespace `https://www.google.com/apis/ads/publisher/v202508` */ export interface AdBreaks { /** rootAdResponses[] */ rootAdResponses?: Array /** adDecisionCreatives[] */ adDecisionCreatives?: Array /** xsd:int */ podNum?: number /** xsd:int */ linearAbsolutePodNum?: number /** xsd:long */ adBreakDurationMillis?: number /** xsd:long */ filledDurationMillis?: number /** xsd:long */ servedDurationMillis?: number /** startDateTime */ startDateTime?: StartDateTime /** xsd:long */ startTimeOffsetMillis?: number /** samError */ samError?: SamError /** xsd:int */ midrollIndex?: number /** xsd:boolean */ decisionedAds?: boolean /** trackingEvents[] */ trackingEvents?: Array }