UNPKG

container.ts

Version:
18 lines (17 loc) 644 B
/** Environment variables object. */ export interface IEnvironmentVariables { [key: string]: string; } /** Environment variables class. */ export declare class Environment { private _variables; /** Environment variables object. */ readonly variables: IEnvironmentVariables; constructor(_variables?: IEnvironmentVariables); /** Returns a copy of environment. */ copy(variables?: IEnvironmentVariables): Environment; /** Get an environment variable value or undefined. */ get(name: string): string | undefined; /** Set an environment variable value. */ set(name: string, value: string): Environment; }