/** * 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 { AccountType } from './accountType'; import { CommentReply } from './commentReply'; import { Media } from './media'; import { Note } from './note'; import { Reaction } from './reaction'; export declare class Comment { 'id'?: string; 'backendPlatformUserId'?: string; 'profileId'?: string; 'media'?: Media; 'mentions'?: Array; 'hashtags'?: Array; 'createdAt'?: string; 'content'?: string; 'replies'?: Array; 'extra'?: { [key: string]: string | undefined; }; 'authorUsername': string; 'authorProfileImage': string; 'affinityScore'?: string; 'qualityScore'?: string; 'userIdToAffinityScoreMap'?: { [key: string]: string | undefined; }; 'userIdToReportsMap'?: { [key: string]: string | undefined; }; 'authorAccountType'?: AccountType; 'userIdToReactionMap'?: { [key: string]: Reaction | undefined; }; 'notes'?: Array; static discriminator: string | undefined; static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; } export declare namespace Comment { }