/* tslint:disable */ /* eslint-disable */ /** * comments * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v2 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Represents information about the comment data transfer object. */ export interface Comment { /** * The creation date of the comment. */ creationDate?: string; /** * The comments\'s encoded key, which is auto-generated and unique. */ encodedKey?: string; /** * The last date when this comment was modified. */ lastModifiedDate?: string; /** * The encoded key of the entity that owns this comment. */ ownerKey?: string; /** * The type of the entity that owns this comment. */ ownerType?: CommentOwnerTypeEnum; /** * The message in the comment. */ text: string; /** * The user\'s key. */ userKey?: string; } export const CommentOwnerTypeEnum = { Client: 'CLIENT', Group: 'GROUP', LoanProduct: 'LOAN_PRODUCT', SavingsProduct: 'SAVINGS_PRODUCT', Centre: 'CENTRE', Branch: 'BRANCH', User: 'USER', LoanAccount: 'LOAN_ACCOUNT', DepositAccount: 'DEPOSIT_ACCOUNT', IdDocument: 'ID_DOCUMENT', LineOfCredit: 'LINE_OF_CREDIT', GlJournalEntry: 'GL_JOURNAL_ENTRY', } as const; export type CommentOwnerTypeEnum = (typeof CommentOwnerTypeEnum)[keyof typeof CommentOwnerTypeEnum];