UNPKG

826 BTypeScriptView Raw
1import { EnvVariable, EnvVariablesServer } from '../../common/env-variables';
2export declare class EnvVariablesServerImpl implements EnvVariablesServer {
3 protected readonly envs: {
4 [key: string]: EnvVariable;
5 };
6 protected readonly homeDirUri: string;
7 protected readonly configDirUri: Promise<string>;
8 constructor();
9 protected createConfigDirUri(): Promise<string>;
10 getExecPath(): Promise<string>;
11 getVariables(): Promise<EnvVariable[]>;
12 getValue(key: string): Promise<EnvVariable | undefined>;
13 getConfigDirUri(): Promise<string>;
14 getHomeDirUri(): Promise<string>;
15 getDrives(): Promise<string[]>;
16 /**
17 * Filters hidden and system partitions.
18 */
19 protected filterHiddenPartitions(path: string): boolean;
20}
21//# sourceMappingURL=env-variables-server.d.ts.map
\No newline at end of file