@rocket.chat/apps-engine
Version:
The engine code for the Rocket.Chat Apps which manages, runs, translates, coordinates and all of that.
9 lines (8 loc) • 454 B
TypeScript
import type { IAppInfo } from '../definition/metadata';
export declare abstract class AppServerCommunicator {
abstract getEnabledApps(): Promise<Array<IAppInfo>>;
abstract getDisabledApps(): Promise<Array<IAppInfo>>;
abstract getLanguageAdditions(): Promise<Map<string, Map<string, object>>>;
abstract getSlashCommands(): Promise<Map<string, Array<string>>>;
abstract getContextualBarButtons(): Promise<Map<string, Array<object>>>;
}