ProcessEnvironmentBinding import { ProcessEnvironmentBinding } from "destack:process/binding"; Environment binding family. export interface ProcessEnvironmentBinding { getEnvironment(name: &'a readonly string): Result<^string | undefined, HostError>; listEnvironment(): Result; setEnvironment(name: &'a readonly string, value: &'b readonly string): Result; removeEnvironment(name: &'a readonly string): Result; getRawEnvironment(name: &'a readonly [uint8]): Result; listRawEnvironment(): Result; setRawEnvironment(name: &'a readonly [uint8], value: &'b readonly [uint8]): Result; removeRawEnvironment(name: &'a readonly [uint8]): Result; } language/library/src/process/binding/environment.ds:21:93 Members getEnvironment(name: &'a readonly string): Result<^string | undefined, HostError> Read an environment variable. listEnvironment(): Result List environment variables. setEnvironment(name: &'a readonly string, value: &'b readonly string): Result Set an environment variable. removeEnvironment(name: &'a readonly string): Result Remove an environment variable. getRawEnvironment(name: &'a readonly [uint8]): Result Read a raw Unix environment variable. listRawEnvironment(): Result List raw Unix environment variables. setRawEnvironment(name: &'a readonly [uint8], value: &'b readonly [uint8]): Result Set a raw Unix environment variable. removeRawEnvironment(name: &'a readonly [uint8]): Result Remove a raw Unix environment variable.