Type alias ServerMessage

ServerMessage: {
    context?: {
        forwarded?: boolean;
        frequently_forwarded?: boolean;
        from?: string;
        id?: string;
        referred_product?: {
            catalog_id: string;
            product_retailer_id: string;
        };
    };
    from: string;
    id: string;
    identity?: {
        acknowledged: boolean;
        created_timestamp: number;
        hash: string;
    };
    referral?: {
        body: string;
        headline: string;
        image_url: string;
        media_type: string;
        source_id: string;
        source_type: string;
        source_url: string;
        thumbnail_url: string;
        video_url: string;
    };
    timestamp: string;
} & ServerMessageTypes

Type declaration

  • Optional context?: {
        forwarded?: boolean;
        frequently_forwarded?: boolean;
        from?: string;
        id?: string;
        referred_product?: {
            catalog_id: string;
            product_retailer_id: string;
        };
    }
    • Optional forwarded?: boolean
    • Optional frequently_forwarded?: boolean
    • Optional from?: string
    • Optional id?: string
    • Optional referred_product?: {
          catalog_id: string;
          product_retailer_id: string;
      }
      • catalog_id: string
      • product_retailer_id: string
  • from: string
  • id: string
  • Optional identity?: {
        acknowledged: boolean;
        created_timestamp: number;
        hash: string;
    }
    • acknowledged: boolean
    • created_timestamp: number
    • hash: string
  • Optional referral?: {
        body: string;
        headline: string;
        image_url: string;
        media_type: string;
        source_id: string;
        source_type: string;
        source_url: string;
        thumbnail_url: string;
        video_url: string;
    }
    • body: string
    • headline: string
    • image_url: string
    • media_type: string
    • source_id: string
    • source_type: string
    • source_url: string
    • thumbnail_url: string
    • video_url: string
  • timestamp: string

Generated using TypeDoc