UNPKG

@rocket.chat/apps-engine

Version:

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

11 lines (10 loc) 652 B
import { BaseBridge } from './BaseBridge'; export declare abstract class EnvironmentalVariableBridge extends BaseBridge { doGetValueByName(envVarName: string, appId: string): Promise<string | undefined>; doIsReadable(envVarName: string, appId: string): Promise<boolean>; doIsSet(envVarName: string, appId: string): Promise<boolean>; protected abstract getValueByName(envVarName: string, appId: string): Promise<string | undefined>; protected abstract isReadable(envVarName: string, appId: string): Promise<boolean>; protected abstract isSet(envVarName: string, appId: string): Promise<boolean>; private hasReadPermission; }