export interface IDepartment { _id: string; enabled: boolean; name: string; description: string; showOnRegistration: boolean; showOnOfflineForm: boolean; requestTagBeforeClosingChat: boolean; email: string; chatClosingTags: string[]; offlineMessageChannelName: string; maxNumberSimultaneousChat: number; abandonedRoomsCloseCustomMessage: string; waitingQueueMessage: string; departmentsAllowedToForward: string; _updatedAt: Date; numAgents: number; ancestors: string[]; } export interface ICannedResponse { _id: string; shortcut: string; text: string; scope: string; tags: string[]; createdBy: { _id: string; username: string }; userId: string; scopeName: string; departmentId?: string; }