sussudio
Version:
An unofficial VS Code Internal API
18 lines (17 loc) • 1.06 kB
text/typescript
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import { IJSONSchema } from "../../../base/common/jsonSchema.mjs";
import { OperatingSystem } from "../../../base/common/platform.mjs";
import { IExtensionTerminalProfile, ITerminalProfile } from "./terminal.mjs";
export declare const terminalColorSchema: IJSONSchema;
export declare const terminalIconSchema: IJSONSchema;
/**
* Registers terminal configurations required by shared process and remote server.
*/
export declare function registerTerminalPlatformConfiguration(): void;
export declare function registerTerminalDefaultProfileConfiguration(detectedProfiles?: {
os: OperatingSystem;
profiles: ITerminalProfile[];
}, extensionContributedProfiles?: readonly IExtensionTerminalProfile[]): void;