/** * User Service API * Solomon AI User Service API - Manages user profiles and authentication * * The version of the OpenAPI document: 1.0 * Contact: yoanyomba@solomon-ai.co * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { Actor } from './actor'; import { PollPost } from './pollPost'; import { Post } from './post'; import { PostType } from './postType'; import { SharedPost } from './sharedPost'; export declare class FeedActivity { 'actor': Actor; 'verb'?: PostType; 'regularPost'?: Post; 'sharedPost'?: SharedPost; 'pollPost'?: PollPost; 'foreignId'?: string; /** * Object Describes the target of the activity. The precise meaning of the activity\'s target is dependent on the activities verb, but will often be the object the English preposition \"to\". For instance, in the activity, \"John saved a movie to his wishlist\", the target of the activity is \"wishlist\". */ 'target'?: string; 'time'?: string; 'origin'?: string; /** * The TO field allows you to specify a list of feeds to which the activity should be copied. One way to think about it is as the CC functionality of email. */ 'to'?: Array; 'score'?: string; 'extra'?: { [key: string]: string | undefined; }; 'getstreamActivityId': string; static discriminator: string | undefined; static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; } export declare namespace FeedActivity { }