UNPKG

@sussudio/platform

Version:

Internal APIs for VS Code's service injection the base services.

19 lines (17 loc) 841 B
/*--------------------------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ export declare enum EnvironmentVariableMutatorType { Replace = 1, Append = 2, Prepend = 3, } export interface IEnvironmentVariableMutator { readonly value: string; readonly type: EnvironmentVariableMutatorType; } /** [variable, mutator] */ export type ISerializableEnvironmentVariableCollection = [string, IEnvironmentVariableMutator][]; /** [extension, collection] */ export type ISerializableEnvironmentVariableCollections = [string, ISerializableEnvironmentVariableCollection][];