@rocket.chat/apps-engine
Version:
The engine code for the Rocket.Chat Apps which manages, runs, translates, coordinates and all of that.
13 lines (12 loc) • 555 B
TypeScript
import type { ISetting } from '../../definition/settings';
import { BaseBridge } from './BaseBridge';
/**
* An abstract class which will contain various methods related to Apps
* which are called for various inner detail working changes. This
* allows for us to notify various external components of internal
* changes.
*/
export declare abstract class AppDetailChangesBridge extends BaseBridge {
doOnAppSettingsChange(appId: string, setting: ISetting): void;
protected abstract onAppSettingsChange(appId: string, setting: ISetting): void;
}