UNPKG

@sussudio/platform

Version:

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

22 lines (20 loc) 1.07 kB
/*--------------------------------------------------------------------------------------------- * 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 '@sussudio/base/common/jsonSchema.mjs'; import { OperatingSystem } from '@sussudio/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;