import { DataProvider } from './DataProvider'; export declare enum Status { UNKNOWN = "UNKNOWN", ACTIVE = "ACTIVE", INACTIVE = "INACTIVE", UNUSED = "UNUSED" } export declare enum Type { FIRST_PARTY = "FIRST_PARTY", SHARED = "SHARED", THIRD_PARTY = "THIRD_PARTY", UNKNOWN = "UNKNOWN" } /** * segments * @targetNSAlias `tns` * @targetNamespace `https://www.google.com/apis/ads/publisher/v202502` */ export interface Segments { /** xsd:long */ id?: number; /** xsd:string */ name?: string; /** xsd:long */ categoryIds?: Array; /** xsd:string */ description?: string; /** AudienceSegment.Status|xsd:string|UNKNOWN,ACTIVE,INACTIVE,UNUSED */ status?: Status | keyof typeof Status; /** xsd:long */ size?: number; /** xsd:long */ mobileWebSize?: number; /** xsd:long */ idfaSize?: number; /** xsd:long */ adIdSize?: number; /** xsd:long */ ppidSize?: number; /** dataProvider */ dataProvider?: DataProvider; /** AudienceSegment.Type|xsd:string|FIRST_PARTY,SHARED,THIRD_PARTY,UNKNOWN */ type?: Type | keyof typeof Type; }