import { ApplicationAttachment } from './attachmentTypesV2'; import { ApplicationCommentId } from './idTypesV2'; import { ApplicationPaginatedResults } from './paginationTypesV2'; import { ApplicationTeammate } from './teammateTypesV2'; export interface ApplicationComment { /** Unique ID of the comment. */ id: ApplicationCommentId; /** Teammate author of the comment. */ author: ApplicationTeammate; /** Content properties of the message. */ content: ApplicationCommentContent; /** When the comment was created */ createdAt: Date; /** When the comment was last edited */ lastEditedAt?: Date; } export interface ApplicationCommentContent { /** Content of the message in markdown format. */ body: string; /** List of files attached to the message. */ attachments: ReadonlyArray; } export type ApplicationCommentList = ApplicationPaginatedResults;