Re_Backend/src/models/index.ts

21 lines
1.7 KiB
TypeScript

export { ActivityModel as Activity } from './mongoose/Activity.schema';
export { ActivityTypeModel as ActivityType } from './mongoose/ActivityType.schema';
export { AdminConfigurationModel as AdminConfiguration } from './mongoose/AdminConfiguration.schema';
export { ApprovalLevelModel as ApprovalLevel } from './mongoose/ApprovalLevel.schema';
export { ConclusionRemarkModel as ConclusionRemark } from './mongoose/ConclusionRemark.schema';
export { DealerModel as Dealer } from './mongoose/Dealer.schema';
export { DealerClaimModel as DealerClaimDetails } from './mongoose/DealerClaim.schema'; // Alias to match previous usage
export { DocumentModel as Document } from './mongoose/Document.schema';
export { HolidayModel as Holiday } from './mongoose/Holiday.schema';
export { InternalOrderModel as InternalOrder } from './mongoose/InternalOrder.schema';
export { NotificationModel as Notification } from './mongoose/Notification.schema';
export { ParticipantModel as Participant } from './mongoose/Participant.schema';
export { RequestSummaryModel as RequestSummary } from './mongoose/RequestSummary.schema';
export { SubscriptionModel as Subscription } from './mongoose/Subscription.schema';
export { TatAlertModel as TatAlert } from './mongoose/TatAlert.schema';
export { UserModel as User } from './mongoose/User.schema';
export { WorkNoteModel as WorkNote } from './mongoose/WorkNote.schema';
export { WorkNoteAttachmentModel as WorkNoteAttachment } from './mongoose/WorkNoteAttachment.schema';
export { WorkflowRequestModel as WorkflowRequest } from './mongoose/WorkflowRequest.schema';
export { WorkflowTemplateModel as WorkflowTemplate } from './mongoose/WorkflowTemplate.schema';