export declare class SupplyProvider { /** * This field provides name of the partner involved in offering the activity. */ name: string; /** * This field indicates the nature or relationship of the vendor associated with a particular activity. * `THIRD_PARTY`: This value indicates that the partner integrates with a third-party platform via APIs and ingests activities from them. * `DIRECT`: This value signifies that the partner is a direct entity or provider associated with the organization or platform offering the activity. */ type: SupplyProviderTypeEnum; /** * This field describes the name of the third-party vendor who provided the supply provider or the operating company with the activity. */ vendorName?: string; constructor(supplyProvider: SupplyProviderProperties); } export type SupplyProviderTypeEnum = 'THIRD_PARTY' | 'DIRECT'; export interface SupplyProviderProperties { name: string; type: SupplyProviderTypeEnum; vendorName?: string; }