/** * Audius API * * The version of the OpenAPI document: 1.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { CommentEntityType } from './CommentEntityType'; /** * * @export * @interface UpdateCommentRequestBody */ export interface UpdateCommentRequestBody { /** * * @type {CommentEntityType} * @memberof UpdateCommentRequestBody */ entityType: CommentEntityType; /** * ID of the entity being commented on * @type {number} * @memberof UpdateCommentRequestBody */ entityId: number; /** * The updated comment text * @type {string} * @memberof UpdateCommentRequestBody */ body: string; /** * Array of user IDs mentioned in the comment (max 10) * @type {Array} * @memberof UpdateCommentRequestBody */ mentions?: Array; } /** * Check if a given object implements the UpdateCommentRequestBody interface. */ export declare function instanceOfUpdateCommentRequestBody(value: object): value is UpdateCommentRequestBody; export declare function UpdateCommentRequestBodyFromJSON(json: any): UpdateCommentRequestBody; export declare function UpdateCommentRequestBodyFromJSONTyped(json: any, ignoreDiscriminator: boolean): UpdateCommentRequestBody; export declare function UpdateCommentRequestBodyToJSON(value?: UpdateCommentRequestBody | null): any;