UNPKG

container.ts

Version:
16 lines (15 loc) 594 B
/** Environment variables object. */ export interface IEnvironmentVariables { [key: string]: string | undefined; } /** Environment variables class. */ export declare class Environment { 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; }