1 | import { EnvVariable, EnvVariablesServer } from '../../common/env-variables';
|
2 | export 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 |