UNPKG

@rocket.chat/apps-engine

Version:

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

20 lines (19 loc) 595 B
import type { IPermission } from '../permissions/IPermission'; import type { AppInterface } from './AppInterface'; import type { IAppAuthorInfo } from './IAppAuthorInfo'; export interface IAppInfo { id: string; name: string; nameSlug: string; version: string; description: string; requiredApiVersion: string; author: IAppAuthorInfo; classFile: string; iconFile: string; implements: Array<AppInterface>; /** Base64 string of the App's icon. */ iconFileContent?: string; essentials?: Array<AppInterface>; permissions?: Array<IPermission>; }