UNPKG

sussudio

Version:

An unofficial VS Code Internal API

18 lines (17 loc) 854 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][];