import { EnvironmentVariableScope, IEnvironmentVariableCollection } from "@codingame/monaco-vscode-07eaa805-9dea-5ec6-a422-a4f04872424d-common/vscode/vs/platform/terminal/common/environmentVariable";
import { ITerminalStatus } from "@codingame/monaco-vscode-b6d52a6d-8c8e-51f5-bcd2-1722295e31d9-common/vscode/vs/workbench/contrib/terminal/common/terminal";
export interface IEnvironmentVariableCollectionWithPersistence extends IEnvironmentVariableCollection {
    readonly persistent: boolean;
}
export interface IEnvironmentVariableInfo {
    readonly requiresAction: boolean;
    getStatus(scope: EnvironmentVariableScope | undefined): ITerminalStatus;
}
