UNPKG

@rocket.chat/apps-engine

Version:

The engine code for the Rocket.Chat Apps which manages, runs, translates, coordinates and all of that.

16 lines (15 loc) 714 B
import type { ISchedulerModify } from './ISchedulerModify'; import type { IServerSettingsModify } from './IServerSettingsModify'; import type { ISlashCommandsModify } from './ISlashCommandsModify'; /** * This accessor provides methods for modifying the configuration * of Rocket.Chat. It is provided during "onEnable" of your App. */ export interface IConfigurationModify { /** Accessor for modifying the settings inside of Rocket.Chat. */ readonly serverSettings: IServerSettingsModify; /** Accessor for modifying the slash commands inside of Rocket.Chat. */ readonly slashCommands: ISlashCommandsModify; /** Accessor for modifying schedulers */ readonly scheduler: ISchedulerModify; }