import * as Enums from '../enums/index'; import { ResourceFileUploadRequestModel } from "./ResourceFileUploadRequestModel"; /** * Represents communication between Avalara and the company regarding the processing of a tax notice. * @export * @class NoticeCommentModel */ export declare class NoticeCommentModel { /** * @type {number} * @memberof NoticeCommentModel */ id?: number | undefined; /** * @type {number} * @memberof NoticeCommentModel */ noticeId: number; /** * @type {Date} * @memberof NoticeCommentModel */ date?: Date | undefined; /** * @type {string} * @memberof NoticeCommentModel */ comment?: string | undefined; /** * @type {number} * @memberof NoticeCommentModel */ commentUserId?: number | undefined; /** * @type {string} * @memberof NoticeCommentModel */ commentUserName?: string | undefined; /** * @type {number} * @memberof NoticeCommentModel */ commentTypeId?: number | undefined; /** * @type {Enums.CommentType} * @memberof NoticeCommentModel */ commentType: Enums.CommentType; /** * @type {string} * @memberof NoticeCommentModel */ commentLink?: string | undefined; /** * @type {string} * @memberof NoticeCommentModel */ taxNoticeFileName?: string | undefined; /** * @type {number} * @memberof NoticeCommentModel */ resourceFileId?: number | undefined; /** * @type {number} * @memberof NoticeCommentModel */ documentId?: number | undefined; /** * @type {Date} * @memberof NoticeCommentModel */ modifiedDate?: Date | undefined; /** * @type {number} * @memberof NoticeCommentModel */ modifiedUserId?: number | undefined; /** * @type {ResourceFileUploadRequestModel} * @memberof NoticeCommentModel */ attachmentUploadRequest?: ResourceFileUploadRequestModel | undefined; }