/* tslint:disable */ import { URI } from '@vscode-alt/monaco-editor/esm/vs/base/common/uri'; import { Severity as INotificationSeverity } from '../../core/severity'; import { ConfigurationTarget as IConfigurationTarget } from '../configuration'; import { ConfigurationScope } from '../configuration'; import { ConfigurationTarget } from '../configuration'; import { EditorOpenPositioning } from '../enum'; import { GroupDirection } from '../enum'; import { GroupLocation } from '../enum'; import { GroupOrientation } from '../enum'; import { MergeGroupMode } from '../enum'; import { CloseDirection } from '../enum'; import { GroupsOrder } from '../enum'; import { Severity } from '../../core/severity'; import NotificationSeverity = Severity; import { EditorsOrder } from '../enum'; import { GroupsArrangement } from '../enum'; import { LableFormatType } from '../enum'; import { OpenSideBySideDirection } from '../enum'; import { OpenPositioningType } from '../enum'; import { TabSizingType } from '../enum'; import { TabCloseButtonType } from '../enum'; import { SideBySideEditor } from '../enum'; import { GraphQLResolveInfo, GraphQLScalarType, GraphQLScalarTypeConfig } from 'graphql'; import { ApolloContext } from '../apollo-context'; import { gql } from '@apollo/client/index.js'; import * as Apollo from '@apollo/client/index.js'; export type Maybe = T | null; export type Exact = { [K in keyof T]: T[K] }; export type MakeOptional = Omit & { [SubKey in K]?: Maybe }; export type MakeMaybe = Omit & { [SubKey in K]: Maybe }; export type Omit = Pick>; export type EnumResolverSignature = { [key in keyof T]?: AllowedValues }; export type RequireFields = { [X in Exclude]?: T[X] } & { [P in K]-?: NonNullable }; const defaultOptions = {} /** All built-in and custom scalars, mapped to their actual values */ export type Scalars = { ID: string; String: string; Boolean: boolean; Int: number; Float: number; AnyObject: any; BigInt: any; Date: any; DateTime: any; JSON: any; JSONObject: any; Observable: any; Time: any; URI: URI; URIInput: any; VSBuffer: any; VSBufferReadableStream: any; }; export type IAction = { __typename?: 'Action'; id?: Maybe; label?: Maybe; tooltip?: Maybe; class?: Maybe; enabled?: Maybe; checked?: Maybe; radio?: Maybe; run?: Maybe; }; export type IActionInput = { id?: Maybe; label?: Maybe; tooltip?: Maybe; class?: Maybe; enabled?: Maybe; checked?: Maybe; radio?: Maybe; run?: Maybe; }; export type IActionItem = { __typename?: 'ActionItem'; label?: Maybe; description?: Maybe; }; export type IActionRun = { __typename?: 'ActionRun'; type?: Maybe; document?: Maybe; variables?: Maybe; }; export type IActionRunInput = { type?: Maybe; document?: Maybe; variables?: Maybe; }; export type IActions = { __typename?: 'Actions'; id?: Maybe; command?: Maybe; title?: Maybe; category?: Maybe; actionItem?: Maybe; }; export type IAddEntryInput = { id?: Maybe; name?: Maybe; alignment?: Maybe; entry?: Maybe; priority?: Maybe; container?: Maybe; labelContainer?: Maybe; }; export type IAddFoldersRequest = { __typename?: 'AddFoldersRequest'; foldersToAdd?: Maybe>>; }; export type IAddGroupOptions_Input = { activate?: Maybe; }; export type IAdminIdeSettings = { __typename?: 'AdminIdeSettings'; dummy?: Maybe; }; export type IAnchor = { __typename?: 'Anchor'; x?: Maybe; y?: Maybe; height?: Maybe; width?: Maybe; }; export type IAnchorInput = { x?: Maybe; y?: Maybe; height?: Maybe; width?: Maybe; }; export type IArg_Input = { id?: Maybe; folderUri?: Maybe; }; export type IArgsInput = { id?: Maybe; folderUri?: Maybe; }; export type IArgsType = { __typename?: 'ArgsType'; name?: Maybe; description?: Maybe; constraint?: Maybe; }; export type IAssets = { __typename?: 'Assets'; Type?: Maybe; Content?: Maybe; }; export type IAuthor = { __typename?: 'Author'; name?: Maybe; }; export const enum IAutoSaveConfigurationType { Off = 'off', AfterDelay = 'afterDelay', OnFocusChange = 'onFocusChange', OnWindowChange = 'onWindowChange' }; export type IBaseExtension = { __typename?: 'BaseExtension'; type?: Maybe; identifier?: Maybe; /** @deprecated */ galleryIdentifier?: Maybe; manifest?: Maybe; location?: Maybe; }; /** * Type of input will help to determine what type of editor to be opened in. * Varaious Input have following common fields. */ export type IBaseResourceInput = { /** Optional options to use when opening the text input. */ options?: Maybe; /** Label to show for the diff editor */ label?: Maybe; /** Description to show for the diff editor */ description?: Maybe; /** * Hint to indicate that this input should be treated as a file * that opens in an editor capable of showing file content. * * Without this hint, the editor service will make a guess by * looking at the scheme of the resource(s). */ forceFile?: Maybe; /** * Hint to indicate that this input should be treated as a * untitled file * * Without this hint, the editor service will make a guess by * looking at the scheme of the resource(s). */ forceUntitled?: Maybe; }; export type IBranchStatus = IIStatusbarItem & { __typename?: 'BranchStatus'; id?: Maybe; name?: Maybe; alignment?: Maybe; entry?: Maybe; priority?: Maybe; container?: Maybe; labelContainer?: Maybe; typeId?: Maybe; }; export type IBundles = { __typename?: 'Bundles'; server?: Maybe; browser?: Maybe; }; export const enum ICacheControlScope { Public = 'PUBLIC', Private = 'PRIVATE' }; export type ICachedSearchStats = { __typename?: 'CachedSearchStats'; cacheWasResolved?: Maybe; cacheLookupTime?: Maybe; cacheFilterTime?: Maybe; cacheEntryCount?: Maybe; }; export type IChangeRange = { __typename?: 'ChangeRange'; startLineNumber?: Maybe; startColumn?: Maybe; endLineNumber?: Maybe; endColumn?: Maybe; }; export type IChangeRange_Input = { startLineNumber?: Maybe; startColumn?: Maybe; endLineNumber?: Maybe; endColumn?: Maybe; }; export type IChangesChangesChunk_Input = { range?: Maybe; rangeLength?: Maybe; text?: Maybe; part?: Maybe; }; export type IChangesChunk = { __typename?: 'ChangesChunk'; range?: Maybe; rangeLength?: Maybe; text?: Maybe; rangeOffset?: Maybe; forceMoveMarkers?: Maybe; }; export type IChangesChunk_Input = { range?: Maybe; rangeLength?: Maybe; text?: Maybe; rangeOffset?: Maybe; forceMoveMarkers?: Maybe; }; export type ICheckboxOptions = { __typename?: 'CheckboxOptions'; label?: Maybe; checked?: Maybe; }; export type ICheckboxOptionsInput = { label?: Maybe; checked?: Maybe; }; export type IChunkOptions_Input = { piece?: Maybe; chunksCount?: Maybe; chunkPosition?: Maybe; }; export { CloseDirection }; export type ICloseEditorOptions_Input = { preserveFocus?: Maybe; }; export type ICloseEditor_Input = { resource: Scalars['String']; editorId?: Maybe; name?: Maybe; }; export type ICloseEditorsFilter = { __typename?: 'CloseEditorsFilter'; except?: Maybe; direction?: Maybe; savedOnly?: Maybe; }; /** Extension of CloseEditorOptions_Input */ export type ICloseOptions_Input = { preserveFocus?: Maybe; closeEmptyGroups?: Maybe; }; export type ICodeEditorViewState = { __typename?: 'CodeEditorViewState'; cursorState?: Maybe; viewState?: Maybe; contributionsState?: Maybe; }; export type ICodeEditorViewState_Input = { cursorState?: Maybe; viewState?: Maybe; contributionsState?: Maybe; }; export type ICommandHandlerDescriptionType = { __typename?: 'CommandHandlerDescriptionType'; description?: Maybe; args?: Maybe>>; returns?: Maybe; }; export type ICommandType = { __typename?: 'CommandType'; id?: Maybe; handler?: Maybe; description?: Maybe; }; export type ICommandsType = { __typename?: 'CommandsType'; commands?: Maybe>>; }; export type IConfiguration = { __typename?: 'Configuration'; defaultSetting?: Maybe>>; files?: Maybe; git?: Maybe; languages?: Maybe; output?: Maybe; search?: Maybe; terminal?: Maybe; workspace?: Maybe; }; export type IConfigurationData = { __typename?: 'ConfigurationData'; defaults?: Maybe; user?: Maybe; workspace?: Maybe; folders?: Maybe>>; isComplete?: Maybe; }; export type IConfigurationExtensionInfo = { __typename?: 'ConfigurationExtensionInfo'; id?: Maybe; }; export type IConfigurationModel = { __typename?: 'ConfigurationModel'; contents?: Maybe; keys?: Maybe>>; overrides?: Maybe>>; }; export type IConfigurationOverrides = { __typename?: 'ConfigurationOverrides'; resource?: Maybe; overrideIdentifier?: Maybe; }; export type IConfigurationOverrides_Input = { resource?: Maybe; overrideIdentifier?: Maybe; }; export { ConfigurationScope }; export const enum IConfigurationServiceAction { GetConfigurationData = 'getConfigurationData', ReloadConfiguration = 'reloadConfiguration', OnDidChangeConfiguration = 'onDidChangeConfiguration', UpdateValue = 'updateValue' }; export { ConfigurationTarget }; export type IContentChangedEvent = { __typename?: 'ContentChangedEvent'; changes?: Maybe>>; eol?: Maybe; versionId?: Maybe; isUndoing?: Maybe; isRedoing?: Maybe; isFlush?: Maybe; }; export type IContentChangedEvent_Input = { changes?: Maybe>>; eol?: Maybe; versionId?: Maybe; isUndoing?: Maybe; isRedoing?: Maybe; isFlush?: Maybe; }; export type IContext = { __typename?: 'Context'; originalResourceScheme?: Maybe; view?: Maybe; viewItem?: Maybe; gitOpenRepositoryCount?: Maybe; isInDiffEditor?: Maybe; isInDiffRightEditor?: Maybe; resourceScheme?: Maybe; resourceFilename?: Maybe; resourceLangId?: Maybe; resource?: Maybe; resourceExtName?: Maybe; resourceSet?: Maybe; isFileSystemResource?: Maybe; inputFocus?: Maybe; suggestWidgetVisible?: Maybe; suggestWidgetMultipleSuggestions?: Maybe; suggestionMakesTextEdit?: Maybe; acceptSuggestionOnEnter?: Maybe; hasOtherSuggestions?: Maybe; groupFocusedInOpenEditors?: Maybe; dirtyEditor?: Maybe; resourceSelectedForCompare?: Maybe; fileCopied?: Maybe; breadcrumbsPossible?: Maybe; breadcrumbsVisible?: Maybe; breadcrumbsActive?: Maybe; canNavigateBack?: Maybe; canNavigateForward?: Maybe; canNavigateToLastEditLocation?: Maybe; dirtyDiffVisible?: Maybe; cancellableOperation?: Maybe; parameterHintsVisible?: Maybe; parameterHintsMultipleSignatures?: Maybe; markdownPreviewFocus?: Maybe; isMac?: Maybe; isLinux?: Maybe; isWindows?: Maybe; remoteAuthority?: Maybe; remoteConnectionState?: Maybe; hasMacNativeTabs?: Maybe; supportsWorkspaces?: Maybe; isDevelopment?: Maybe; workbenchState?: Maybe; workspaceFolderCount?: Maybe; remoteFileDialogVisible?: Maybe; isFullscreen?: Maybe; atEndOfWord?: Maybe; scmRepository?: Maybe; scmProvider?: Maybe; scmResourceGroup?: Maybe; inDiffEditorKey?: Maybe; isDominatedByLongLines?: Maybe; isWordWrapMinified?: Maybe; commentThread?: Maybe; commentThreadisEmpty?: Maybe; commentIsEmpty?: Maybe; commentEditorFocused?: Maybe; interfaceOverviewVisible?: Maybe; inReferenceSearchEditor?: Maybe; referenceSearchVisible?: Maybe; listFocus?: Maybe; listSupportsMultiSelect?: Maybe; listHasSelectionOrFocus?: Maybe; listDoubleSelection?: Maybe; listMultiSelection?: Maybe; listSupportsKeyboardNavigation?: Maybe; WorkbenchListAutomaticKeyboardNavigationKey?: Maybe; accessibilityHelpWidgetVisible?: Maybe; inQuickOpenKey?: Maybe; supportedCodeAction?: Maybe; hasSymbols?: Maybe; hasSnippetCompletions?: Maybe; messageVisible?: Maybe; editorHasCallHierarchyProvider?: Maybe; callHierarchyVisible?: Maybe; searchViewletVisible?: Maybe; searchViewletFocus?: Maybe; inputBoxFocus?: Maybe; searchInputBoxFocus?: Maybe; replaceInputBoxFocus?: Maybe; patternIncludesInputBoxFocus?: Maybe; patternExcludesInputBoxFocus?: Maybe; replaceActive?: Maybe; hasSearchResult?: Maybe; firstMatchFocus?: Maybe; fileMatchOrMatchFocus?: Maybe; fileMatchOrFolderMatchFocus?: Maybe; fileMatchFocus?: Maybe; folderMatchFocus?: Maybe; matchFocus?: Maybe; inRecentFilesPicker?: Maybe; inWindowsPicker?: Maybe; findWidgetVisible?: Maybe; findInputFocussed?: Maybe; replaceInputFocussed?: Maybe; /** A context key that is set when the editor's text has focus (cursor is blinking). */ editorTextFocus?: Maybe; /** A context key that is set when the editor's text or an editor's widget has focus. */ editorFocus?: Maybe; /** A context key that is set when any editor input has focus (regular editor, repl input...). */ textInputFocus?: Maybe; editorReadonly?: Maybe; editorHasSelection?: Maybe; editorHasMultipleSelections?: Maybe; editorTabMoveFocus?: Maybe; isInEmbeddedEditor?: Maybe; canUndo?: Maybe; canRedo?: Maybe; editorLangId?: Maybe; editorHasCompletionItemProvider?: Maybe; editorHasCodeActionsProvider?: Maybe; editorHasDefinitionProvider?: Maybe; editorHasDeclarationProvider?: Maybe; editorHasImplementationProvider?: Maybe; editorHasTypeDefinitionProvider?: Maybe; editorHasHoverProvider?: Maybe; editorHadDocumentHighlightProvider?: Maybe; editorHasDocumentSymbolProvider?: Maybe; editorHasReferenceProvider?: Maybe; editorHasRenameProvider?: Maybe; editorHasSignatureHelpProvider?: Maybe; editorHasDocumentFormattingProvider?: Maybe; editorHasDocumentSelectionFormattingProvider?: Maybe; editorHasMultipleDocumentSelectionFormattingProvider?: Maybe; activeEditor?: Maybe; editorIsOpen?: Maybe; editorPinned?: Maybe; groupActiveEditorDirty?: Maybe; groupEditorsCount?: Maybe; textCompareEditorVisible?: Maybe; textCompareEditorActive?: Maybe; activeEditorGroupEmpty?: Maybe; multipleEditorGroups?: Maybe; inZenMode?: Maybe; inCenteredLayout?: Maybe; splitEditorsVertically?: Maybe; sideBarVisible?: Maybe; sideBarFocus?: Maybe; activeViewlet?: Maybe; activePanel?: Maybe; panelFocus?: Maybe; panelPosition?: Maybe; debugType?: Maybe; debugConfigurationType?: Maybe; debugState?: Maybe; inDebugMode?: Maybe; inDebugRepl?: Maybe; breakpointWidgetVisible?: Maybe; watchExpressionsFocused?: Maybe; variablesFocused?: Maybe; expressionSelected?: Maybe; breakpointSelected?: Maybe; callStackItemType?: Maybe; loadedScriptsSupported?: Maybe; loadedScriptsItemType?: Maybe; focusedSessionIsAttach?: Maybe; stepBackSupported?: Maybe; restartFrameSupported?: Maybe; inSettingsEditor?: Maybe; inSettingsJSONEditor?: Maybe; inSettingsSearch?: Maybe; settingsTocRowFocus?: Maybe; inKeybindings?: Maybe; inKeybindingsSearch?: Maybe; keybindingFocus?: Maybe; explorerViewletVisible?: Maybe; explorerResourceIsFolder?: Maybe; explorerResourceReadonly?: Maybe; explorerResourceIsRoot?: Maybe; explorerResourceCut?: Maybe; explorerResourceMoveableToTrash?: Maybe; filesExplorerFocus?: Maybe; openEditorsVisible?: Maybe; openEditorsFocus?: Maybe; explorerViewletFocus?: Maybe; /** A context key that is set when there is at least one opened integrated terminal. */ terminalIsOpen?: Maybe; /** A context key that is set when the integrated terminal has focus. */ terminalFocus?: Maybe; /** A keybinding context key that is set when the integrated terminal has text selected. */ terminalTextSelected?: Maybe; /** A context key that is set when the find widget in integrated terminal is visible. */ terminalFindWidgetVisible?: Maybe; /** A context key that is set when the find widget find input in integrated terminal is focused. */ terminalFindWidgetInputFocused?: Maybe; /** A context key that is set when the find widget in integrated terminal is focused. */ terminalFindWidgetFocused?: Maybe; /** Set when the find widget in a webview is visible */ webviewFindWidgetVisible?: Maybe; taskRunning?: Maybe; referenceSearchTreeFocused?: Maybe; interactivePlaygroundFocus?: Maybe; outlineFiltered?: Maybe; outlineFocused?: Maybe; problemsViewFocus?: Maybe; problemFocus?: Maybe; problemsFilterFocus?: Maybe; relatedInformationFocus?: Maybe; inOutput?: Maybe; activeLogOutput?: Maybe; multiCursorModifier?: Maybe; saveConflictResolutionContext?: Maybe; markersNavigationVisible?: Maybe; hasWordHighlights?: Maybe; profileSessionState?: Maybe; extensionHostProfileRecorded?: Maybe; historyNavigationEnabled?: Maybe; historyNavigationWidget?: Maybe; nonEmptyWorkspace?: Maybe; defaultExtensionViews?: Maybe; searchMarketplaceExtensions?: Maybe; searchInstalledExtensions?: Maybe; searchOutdatedExtensions?: Maybe; searchEnabledExtensions?: Maybe; searchDisabledExtensions?: Maybe; hasInstalledExtensions?: Maybe; searchBuiltInExtensions?: Maybe; recommendedExtensions?: Maybe; defaultRecommendedExtensions?: Maybe; workspaceRecommendations?: Maybe; workspaceFolderRecommendations?: Maybe; addToWorkspaceRecommendations?: Maybe; addToWorkspaceFolderRecommendations?: Maybe; }; export type IContextInput = { folder?: Maybe; originalResourceScheme?: Maybe; view?: Maybe; viewItem?: Maybe; gitOpenRepositoryCount?: Maybe; isInDiffEditor?: Maybe; isInDiffRightEditor?: Maybe; resourceScheme?: Maybe; resourceFilename?: Maybe; resourceLangId?: Maybe; resource?: Maybe; resourceExtName?: Maybe; resourceSet?: Maybe; isFileSystemResource?: Maybe; inputFocus?: Maybe; suggestWidgetVisible?: Maybe; suggestWidgetMultipleSuggestions?: Maybe; suggestionMakesTextEdit?: Maybe; acceptSuggestionOnEnter?: Maybe; hasOtherSuggestions?: Maybe; groupFocusedInOpenEditors?: Maybe; dirtyEditor?: Maybe; resourceSelectedForCompare?: Maybe; fileCopied?: Maybe; breadcrumbsPossible?: Maybe; breadcrumbsVisible?: Maybe; breadcrumbsActive?: Maybe; canNavigateBack?: Maybe; canNavigateForward?: Maybe; canNavigateToLastEditLocation?: Maybe; dirtyDiffVisible?: Maybe; cancellableOperation?: Maybe; parameterHintsVisible?: Maybe; parameterHintsMultipleSignatures?: Maybe; markdownPreviewFocus?: Maybe; isMac?: Maybe; isLinux?: Maybe; isWindows?: Maybe; remoteAuthority?: Maybe; remoteConnectionState?: Maybe; hasMacNativeTabs?: Maybe; supportsWorkspaces?: Maybe; isDevelopment?: Maybe; workbenchState?: Maybe; workspaceFolderCount?: Maybe; remoteFileDialogVisible?: Maybe; isFullscreen?: Maybe; atEndOfWord?: Maybe; scmRepository?: Maybe; scmProvider?: Maybe; scmResourceGroup?: Maybe; inDiffEditorKey?: Maybe; isDominatedByLongLines?: Maybe; isWordWrapMinified?: Maybe; commentThread?: Maybe; commentThreadisEmpty?: Maybe; commentIsEmpty?: Maybe; commentEditorFocused?: Maybe; interfaceOverviewVisible?: Maybe; inReferenceSearchEditor?: Maybe; referenceSearchVisible?: Maybe; listFocus?: Maybe; listSupportsMultiSelect?: Maybe; listHasSelectionOrFocus?: Maybe; listDoubleSelection?: Maybe; listMultiSelection?: Maybe; listSupportsKeyboardNavigation?: Maybe; WorkbenchListAutomaticKeyboardNavigationKey?: Maybe; accessibilityHelpWidgetVisible?: Maybe; inQuickOpenKey?: Maybe; supportedCodeAction?: Maybe; renameInputVisible?: Maybe; hasSymbols?: Maybe; hasSnippetCompletions?: Maybe; messageVisible?: Maybe; editorHasCallHierarchyProvider?: Maybe; callHierarchyVisible?: Maybe; notificationCenterVisible?: Maybe; notificationToastsVisible?: Maybe; notificationFocus?: Maybe; searchViewletVisible?: Maybe; searchViewletFocus?: Maybe; inputBoxFocus?: Maybe; searchInputBoxFocus?: Maybe; replaceInputBoxFocus?: Maybe; patternIncludesInputBoxFocus?: Maybe; patternExcludesInputBoxFocus?: Maybe; replaceActive?: Maybe; hasSearchResult?: Maybe; firstMatchFocus?: Maybe; fileMatchOrMatchFocus?: Maybe; fileMatchOrFolderMatchFocus?: Maybe; fileMatchFocus?: Maybe; folderMatchFocus?: Maybe; matchFocus?: Maybe; inRecentFilesPicker?: Maybe; inWindowsPicker?: Maybe; findWidgetVisible?: Maybe; findInputFocussed?: Maybe; replaceInputFocussed?: Maybe; /** A context key that is set when the editor's text has focus (cursor is blinking). */ editorTextFocus?: Maybe; /** A context key that is set when the editor's text or an editor's widget has focus. */ editorFocus?: Maybe; /** A context key that is set when any editor input has focus (regular editor, repl input...). */ textInputFocus?: Maybe; editorReadonly?: Maybe; editorHasSelection?: Maybe; editorHasMultipleSelections?: Maybe; editorTabMoveFocus?: Maybe; isInEmbeddedEditor?: Maybe; canUndo?: Maybe; canRedo?: Maybe; editorLangId?: Maybe; editorHasCompletionItemProvider?: Maybe; editorHasCodeActionsProvider?: Maybe; editorHasDefinitionProvider?: Maybe; editorHasDeclarationProvider?: Maybe; editorHasImplementationProvider?: Maybe; editorHasTypeDefinitionProvider?: Maybe; editorHasHoverProvider?: Maybe; editorHadDocumentHighlightProvider?: Maybe; editorHasDocumentSymbolProvider?: Maybe; editorHasReferenceProvider?: Maybe; editorHasRenameProvider?: Maybe; editorHasSignatureHelpProvider?: Maybe; editorHasDocumentFormattingProvider?: Maybe; editorHasDocumentSelectionFormattingProvider?: Maybe; editorHasMultipleDocumentSelectionFormattingProvider?: Maybe; activeEditor?: Maybe; editorIsOpen?: Maybe; editorPinned?: Maybe; groupActiveEditorDirty?: Maybe; groupEditorsCount?: Maybe; textCompareEditorVisible?: Maybe; textCompareEditorActive?: Maybe; activeEditorGroupEmpty?: Maybe; multipleEditorGroups?: Maybe; inZenMode?: Maybe; inCenteredLayout?: Maybe; splitEditorsVertically?: Maybe; sideBarVisible?: Maybe; sideBarFocus?: Maybe; activeViewlet?: Maybe; activePanel?: Maybe; panelFocus?: Maybe; panelPosition?: Maybe; debugType?: Maybe; debugConfigurationType?: Maybe; debugState?: Maybe; inDebugMode?: Maybe; inDebugRepl?: Maybe; breakpointWidgetVisible?: Maybe; watchExpressionsFocused?: Maybe; variablesFocused?: Maybe; expressionSelected?: Maybe; breakpointSelected?: Maybe; callStackItemType?: Maybe; loadedScriptsSupported?: Maybe; loadedScriptsItemType?: Maybe; focusedSessionIsAttach?: Maybe; stepBackSupported?: Maybe; restartFrameSupported?: Maybe; inSettingsEditor?: Maybe; inSettingsJSONEditor?: Maybe; inSettingsSearch?: Maybe; settingsTocRowFocus?: Maybe; inKeybindings?: Maybe; inKeybindingsSearch?: Maybe; keybindingFocus?: Maybe; explorerViewletVisible?: Maybe; explorerResourceIsFolder?: Maybe; explorerResourceReadonly?: Maybe; explorerResourceIsRoot?: Maybe; explorerResourceCut?: Maybe; explorerResourceMoveableToTrash?: Maybe; filesExplorerFocus?: Maybe; openEditorsVisible?: Maybe; openEditorsFocus?: Maybe; explorerViewletFocus?: Maybe; /** A context key that is set when there is at least one opened integrated terminal. */ terminalIsOpen?: Maybe; /** A context key that is set when the integrated terminal has focus. */ terminalFocus?: Maybe; /** A keybinding context key that is set when the integrated terminal has text selected. */ terminalTextSelected?: Maybe; /** A context key that is set when the find widget in integrated terminal is visible. */ terminalFindWidgetVisible?: Maybe; /** A context key that is set when the find widget find input in integrated terminal is focused. */ terminalFindWidgetInputFocused?: Maybe; /** A context key that is set when the find widget in integrated terminal is focused. */ terminalFindWidgetFocused?: Maybe; /** Set when the find widget in a webview is visible */ webviewFindWidgetVisible?: Maybe; taskRunning?: Maybe; referenceSearchTreeFocused?: Maybe; interactivePlaygroundFocus?: Maybe; outlineFiltered?: Maybe; outlineFocused?: Maybe; problemsViewFocus?: Maybe; problemFocus?: Maybe; problemsFilterFocus?: Maybe; relatedInformationFocus?: Maybe; inOutput?: Maybe; activeLogOutput?: Maybe; multiCursorModifier?: Maybe; saveConflictResolutionContext?: Maybe; markersNavigationVisible?: Maybe; hasWordHighlights?: Maybe; profileSessionState?: Maybe; extensionHostProfileRecorded?: Maybe; historyNavigationEnabled?: Maybe; historyNavigationWidget?: Maybe; nonEmptyWorkspace?: Maybe; defaultExtensionViews?: Maybe; searchMarketplaceExtensions?: Maybe; searchInstalledExtensions?: Maybe; searchOutdatedExtensions?: Maybe; searchEnabledExtensions?: Maybe; searchDisabledExtensions?: Maybe; hasInstalledExtensions?: Maybe; searchBuiltInExtensions?: Maybe; recommendedExtensions?: Maybe; defaultRecommendedExtensions?: Maybe; workspaceRecommendations?: Maybe; workspaceFolderRecommendations?: Maybe; addToWorkspaceRecommendations?: Maybe; addToWorkspaceFolderRecommendations?: Maybe; }; export type IContextMenu = { __typename?: 'ContextMenu'; id?: Maybe; isShow?: Maybe; anchor?: Maybe; menuItems?: Maybe>>; }; export type IContextMenuInput = { isShow?: Maybe; anchor?: Maybe; menuItems?: Maybe>>; }; /** @deprecated use IExtensionContributions */ export type IContributes = { __typename?: 'Contributes'; menus?: Maybe; actions?: Maybe>>; }; export type ICopyEditorOptions_Input = { index?: Maybe; inactive?: Maybe; preserveFocus?: Maybe; }; export type ICrashReporterStartOptions = { __typename?: 'CrashReporterStartOptions'; companyName?: Maybe; submitURL?: Maybe; productName?: Maybe; uploadToServer?: Maybe; ignoreSystemCrashHandler?: Maybe; extra?: Maybe; crashesDirectory?: Maybe; }; export type ICreateFileOptions_Input = { /** * Overwrite the file to create if it already exists on disk. Otherwise * an error will be thrown (FILE_MODIFIED_SINCE). */ overwrite?: Maybe; }; export type ICursorState = { __typename?: 'CursorState'; inSelectionMode?: Maybe; selectionStart?: Maybe; position?: Maybe; }; export type ICursorState_Input = { inSelectionMode?: Maybe; selectionStart?: Maybe; position?: Maybe; }; /** * An editor input to present data URIs in a binary editor. Data URIs have the form of: * data:[mime type];[meta data ;...];base64,[base64 encoded value] */ export type IDataUriEditorInput = IIEditorInput & IIEditorInputWithGroupFields & { __typename?: 'DataUriEditorInput'; id?: Maybe; resource?: Maybe; typeId?: Maybe; description?: Maybe; label?: Maybe; fileReference?: Maybe; preferredEditorId?: Maybe; isSupportsSplitEditor?: Maybe; isActive?: Maybe; preview?: Maybe; isPinned?: Maybe; editorId?: Maybe; status?: Maybe; closable?: Maybe; /** The mime of the binary resource if known. */ mime?: Maybe; /** The etag of the binary resource if known. */ etag?: Maybe; /** The size of the binary resource if known. */ size?: Maybe; }; export type IDebugger = { __typename?: 'Debugger'; label?: Maybe; type?: Maybe; runtime?: Maybe; }; export type IDefaultPreferencesResponse = { __typename?: 'DefaultPreferencesResponse'; preferences?: Maybe>>; }; export type IDefaultSettings = IISettingsSubject & { __typename?: 'DefaultSettings'; /** The ID. */ id?: Maybe; /** The latest settings. */ latestSettings?: Maybe; /** The URL to the settings. */ settingsURL: Scalars['URI']; /** Whether the viewer can modify the subject's settings. */ viewerCanAdminister: Scalars['Boolean']; /** * All settings for this subject, and the individual levels in the settings cascade (global > organization > user) * that were merged to produce the final merged settings. */ settingsCascade: ISettingsCascade; }; export type IDeleteFileOptions_Input = { useTrash?: Maybe; recursive?: Maybe; }; export type IDetail = { __typename?: 'Detail'; inputName?: Maybe; inputType?: Maybe; label?: Maybe; placeholder?: Maybe; defaultValue?: Maybe; required?: Maybe; }; export type IDetailInput = { inputName?: Maybe; inputType?: Maybe; label?: Maybe; placeholder?: Maybe; defaultValue?: Maybe; required?: Maybe; }; export type IDevToolsOptions = { __typename?: 'DevToolsOptions'; mode?: Maybe; }; export const enum IDevToolsOptionsMode { Right = 'right', Botton = 'botton', Undocked = 'undocked', Detach = 'detach' }; export type IDialog = { __typename?: 'Dialog'; dialogType?: Maybe; detail?: Maybe>>; primaryButton?: Maybe; secondaryButton?: Maybe; checkbox?: Maybe; }; export type IDialogInput = { dialogType?: Maybe; detail?: Maybe>>; primaryButton?: Maybe; secondaryButton?: Maybe; checkbox?: Maybe; }; export type IDialogResult = { __typename?: 'DialogResult'; confirmed?: Maybe; checkboxChecked?: Maybe; }; /** * The base editor input for the diff editor. It is made up of two editor inputs, the original version * and the modified version. */ export type IDiffEditorInput = IIEditorInput & IIEditorInputWithGroupFields & { __typename?: 'DiffEditorInput'; id?: Maybe; resource?: Maybe; typeId?: Maybe; description?: Maybe; label?: Maybe; fileReference?: Maybe; preferredEditorId?: Maybe; isSupportsSplitEditor?: Maybe; isActive?: Maybe; preview?: Maybe; isPinned?: Maybe; editorId?: Maybe; status?: Maybe; closable?: Maybe; originalInput?: Maybe; modifiedInput?: Maybe; }; /** A CDECode product documentation page. */ export type IDocSitePage = { __typename?: 'DocSitePage'; /** The title of this page. */ title: Scalars['String']; /** The content, as Markdown-rendered HTML. */ contentHTML: Scalars['String']; /** The page index, as rendered HTML. */ indexHTML: Scalars['String']; /** The filename of the file containing this page's content. */ filePath: Scalars['String']; }; /** @deprecated Not sure whether it is needed. */ export type IDockLayout = { __typename?: 'DockLayout'; id?: Maybe; size?: Maybe; activeId?: Maybe; mode?: Maybe; children?: Maybe>>; tabs?: Maybe>>; }; export type IDocumentFilter = { __typename?: 'DocumentFilter'; language: Scalars['String']; schema?: Maybe; pattern?: Maybe; }; export const enum IEditor_Id { TextResourceEditor = 'TEXT_RESOURCE_EDITOR', TextDiffEditor = 'TEXT_DIFF_EDITOR', BinaryDiffEditor = 'BINARY_DIFF_EDITOR', SideBySideEditor = 'SIDE_BY_SIDE_EDITOR' }; export const enum IEditor_Input_Id { DataUriEditorInput = 'DATA_URI_EDITOR_INPUT', DefaultPreferencesEditorInput = 'DEFAULT_PREFERENCES_EDITOR_INPUT', DiffEditorInput = 'DIFF_EDITOR_INPUT', FileEditorInput = 'FILE_EDITOR_INPUT', KeybindingsEditorInput = 'KEYBINDINGS_EDITOR_INPUT', PreferencesEditorInput = 'PREFERENCES_EDITOR_INPUT', ResourceEditorInput = 'RESOURCE_EDITOR_INPUT', Settings2EditorInput = 'SETTINGS2_EDITOR_INPUT', SideBySideEditorInput = 'SIDE_BY_SIDE_EDITOR_INPUT', File = 'file' }; export const enum IEditor_Input_Resource_Type_Id { /** If the resource is `file` */ File = 'file' }; export type IEditKeybindingItem = { __typename?: 'EditKeybindingItem'; command?: Maybe; key?: Maybe; when?: Maybe; isDefault?: Maybe; }; export const enum IEditorActionType { Init = 'init', Add = 'add', Remove = 'remove', RemoveAll = 'removeAll', ActivateEditor = 'activateEditor' }; export const enum IEditorActivation { /** * Activate the editor after it opened. This will automatically restore * the editor if it is minimized. */ Activate = 'ACTIVATE', /** * Only restore the editor if it is minimized but do not activate it. * * Note: will only work in combination with the `preserveFocus: true` option. * Otherwise, if focus moves into the editor, it will activate and restore * automatically. */ Restore = 'RESTORE', /** * Preserve the current active editor. * * Note: will only work in combination with the `preserveFocus: true` option. * Otherwise, if focus moves into the editor, it will activate and restore * automatically. */ Preserve = 'PRESERVE' }; export type IEditorChildren = IEditorPart | IEditorGroup; export type IEditorChildren_Input = { /** * A unique identifier of this group that remains identical even if the * group is moved to different locations. */ id: Scalars['Int']; mode?: Maybe; children?: Maybe>>; /** * Size of the editor group. * Width when in `orientation.HORIZONTAL` and height when in `orientation.VERTICAL` */ size?: Maybe; /** the id of current tab */ activeId?: Maybe; tabs?: Maybe>>; }; export type IEditorGroup = IIEditorGroup & { __typename?: 'EditorGroup'; id: Scalars['Int']; label?: Maybe; /** Whether it is an active group. */ isActive?: Maybe; /** * Size of the editor group. * Width when in `orientation.HORIZONTAL` and height when in `orientation.VERTICAL` */ size?: Maybe; /** the id of current tab */ activeId?: Maybe; /** All the Editors that are opened undered this group. */ tabs?: Maybe>>; }; export type IEditorGroupLayout = { __typename?: 'EditorGroupLayout'; orientation?: Maybe; groups?: Maybe>>; }; export type IEditorIdentifier = { __typename?: 'EditorIdentifier'; groupId?: Maybe; editor?: Maybe; }; export type IEditorInput = IDataUriEditorInput | IDiffEditorInput | IFileEditorInput | IKeybindingEditorInput | IPreferencesEditorInput | IResourceEditorInput | ISideBySideEditorInput | IUntitledEditorInput; export type IEditorInput_Input = { id?: Maybe; resource: Scalars['String']; name?: Maybe; label?: Maybe; typeId?: Maybe; }; export type IEditorLayout_Input = { /** * A unique identifier of this group that remains identical even if the * group is moved to different locations. */ id: Scalars['Int']; mode?: Maybe; /** * Size of the editor group. * Width when in `orientation.HORIZONTAL` and height when in `orientation.VERTICAL` */ size?: Maybe; children?: Maybe>>; }; export const enum IEditorOpenContext { /** * Default: the editor is opening via a programmatic call * to the editor service API. */ Api = 'API', /** * Indicates that a user action triggered the opening, e.g, * via mouse or keyboard use. */ User = 'USER' }; export type IEditorOpenOptions_Input = { editorOpenPositioning?: Maybe; focusRecentEditorAfterClose?: Maybe; pinned?: Maybe; active?: Maybe; index?: Maybe; }; export { EditorOpenPositioning }; export type IEditorOptions_Input = { /** * Tells the editor to not receive keyboard focus when the editor is being opened. * * Will also not activate the group the editor opens in unless the group is already * the active one. This behaviour can be overridden via the `activation` option. */ preserveFocus?: Maybe; /** * This option is only relevant if an editor is opened into a group that is not active * already and allows to control if the inactive group should become active, restored * or preserved. * * By default, the editor group will become active unless `preserveFocus` or `inactive` * is specified. */ activation?: Maybe; /** * Tells the editor to reload the editor input in the editor even if it is identical to the one * already showing. By default, the editor will not reload the input if it is identical to the * one showing. */ forceReload?: Maybe; /** * Will reveal the editor if it is already opened and visible in any of the opened editor groups. * * Note that this option is just a hint that might be ignored if the user wants to open an editor explicitly * to the side of another one or into a specific editor group. */ revealIfVisible?: Maybe; /** * Will reveal the editor if it is already opened (even when not visible) in any of the opened editor groups. * * Note that this option is just a hint that might be ignored if the user wants to open an editor explicitly * to the side of another one or into a specific editor group. */ revealIfOpened?: Maybe; /** * An editor that is pinned remains in the editor stack even when another editor is being opened. * An editor that is not pinned will always get replaced by another editor that is not pinned. */ pinned?: Maybe; /** * An editor that is sticky moves to the beginning of the editors list within the group and will remain * there unless explicitly closed. Operations such as "Close All" will not close sticky editors. */ sticky?: Maybe; /** The index in the document stack where to insert the editor into when opening. */ index?: Maybe; /** * An active editor that is opened will show its contents directly. Set to true to open an editor * in the background. * * Will also not activate the group the editor opens in unless the group is already * the active one. This behaviour can be overridden via the `activation` option. */ inactive?: Maybe; /** * Will not show an error in case opening the editor fails and thus allows to show a custom error * message as needed. By default, an error will be presented as notification if opening was not possible. */ ignoreError?: Maybe; /** * Allows to override the editor that should be used to display the input: * - `undefined`: let the editor decide for itself * - `false`: disable overrides * - `string`: specific override by id */ override?: Maybe; /** * A optional hint to signal in which context the editor opens. * * If configured to be `EditorOpenContet.USER`, this hint can be * used in various places to control the experience. For example, * if the editor to open fails with an error, a notification could * inform about this in a modal dialog. If the editor opened through * some background task, the notification would show in the background, * not as a modal dialog. */ context?: Maybe; }; /** Editor part is an extension with EditorGroup with Tabs */ export type IEditorPart = { __typename?: 'EditorPart'; /** * A unique identifier of this group that remains identical even if the * group is moved to different locations. */ id: Scalars['Int']; mode?: Maybe; /** @deprecated use `size` */ height?: Maybe; /** * Size of the editor group. * Width when in `orientation.HORIZONTAL` and height when in `orientation.VERTICAL` */ size?: Maybe; children?: Maybe>>; }; export type IEditorPartConfiguration_Input = { /** * @description Controls whether opened editor should show in tabs or not. * @default true */ showTabs?: Maybe; /** * @description Controls whether a top border is drawn on modified (dirty) editor tabs or not. * @default false */ highlightModifiedTabs?: Maybe; /** * @description Controls the position of the editor's tabs close buttons, or disables them when set to 'off'. * @default 'right' */ tabCloseButton?: Maybe; /** * @description Controls the sizing of editor tabs. * @default 'fit' */ tabSizing?: Maybe; /** * @description Controls whether tabs are closed in most recently used order or from left to right. * @default true */ focusRecentEditorAfterClose?: Maybe; /** * @description Controls whether opened editors should show with an icon or not. This requires an icon theme to be enabled as well. * @default true */ showIcons?: Maybe; /** * @description Controls whether opened editors show as preview. Preview editors are reused until they are pinned * (e.g. via double click or editing) and show up with an italic font style. * @default true */ enablePreview?: Maybe; /** * @description Controls whether opened editors from Quick Open show as preview. Preview editors are reused until they are pinned * (e.g. via double click or editing) * @default true */ enablePreviewFromQuickOpen?: Maybe; /** * @description Controls whether editors showing a file that was opened during the session should close automatically when getting * deleted or renamed by some other process. Disabling this will keep the editor open on such an event. Note that deleting from within * the application will always close the editor and that dirty files will never close to preserve your data. * @default false */ closeOnFileDelete?: Maybe; /** * @description Controls where editors open. Select `left` or `right` to open editors to the left or right of the currently active one. * Select `first` or `last` to open editors independently from the currently active one. * @default 'right' */ openPositioning?: Maybe; /** * @description Controls the default direction of editors that are opened side by side (e.g. from the explorer). By default, * editors will open on the right hand side of the currently active one. If changed to `down`, the editors will open belwo * the currently active one. * @default 'right' */ openSideBySideDirection?: Maybe; /** * @description Controls the behavior of empty editor groups when the last tab in the group is closed. When enabeld, empty groups * will automatically close. When disabled, empty groups will remain part of the grid. * @default true */ closeEmptyGroup?: Maybe; /** * @description Controls whether an editor is revealed in any of the visible groups if opened. If disabled, an editor will prefer to * open in the currently active editor group. If enabled, an already opened editor will be revealed instead of opened again in the * currently active editor group. Note that there are some cases where this setting is ignored, e.g. when forcing an editor to open in a * specific group or to the side of the currently active group. * @default false */ revealIfOpen?: Maybe; /** * @description: Navigate between open files using three-finger swipe horizontally. * @default: false */ swipeToNavigate?: Maybe; /** * @description Controls the format of the label for an editor * @default: true */ labelFormat?: Maybe; /** * @description Restores the last view state (e.g. scroll position) when re-opening files after they have been closed. * @default: true */ restoreViewState?: Maybe; }; /** Extends EditorPartConfiguration */ export type IEditorPartOptions_Input = { __typename?: 'EditorPartOptions_Input'; showTabs?: Maybe; highlightModifiedTabs?: Maybe; tabCloseButton?: Maybe; tabSizing?: Maybe; focusRecentEditorAfterClose?: Maybe; showIcons?: Maybe; enablePreview?: Maybe; enablePreviewFromQuickOpen?: Maybe; closeOnFileDelete?: Maybe; openPositioning?: Maybe; openSideBySideDirection?: Maybe; closeEmptyGroup?: Maybe; revealIfOpen?: Maybe; swipeToNavigate?: Maybe; labelFormat?: Maybe; restoreViewState?: Maybe; iconTheme?: Maybe; }; export type IEditorSettings = { __typename?: 'EditorSettings'; editorOpenPositioning?: Maybe; focusRecentEditorAfterClose?: Maybe; }; export { EditorsOrder }; /** Represents a null return value. */ export type IEmptyResponse = { __typename?: 'EmptyResponse'; alwaysNil?: Maybe; }; export type IEncodingStatus = IIStatusbarItem & { __typename?: 'EncodingStatus'; id?: Maybe; name?: Maybe; alignment?: Maybe; entry?: Maybe; priority?: Maybe; container?: Maybe; labelContainer?: Maybe; typeId?: Maybe; }; export type IEndOfLineSequence = IIStatusbarItem & { __typename?: 'EndOfLineSequence'; id?: Maybe; name?: Maybe; alignment?: Maybe; entry?: Maybe; priority?: Maybe; container?: Maybe; labelContainer?: Maybe; typeId?: Maybe; }; export type IEngines = { __typename?: 'Engines'; node?: Maybe; vscode?: Maybe; }; export type IEnterWorkspaceResult = { __typename?: 'EnterWorkspaceResult'; workspace: IWorkspaceIdentifier; backupPath?: Maybe; }; export type IEnvironment = { __typename?: 'Environment'; args?: Maybe; execPath?: Maybe; cliPath?: Maybe; appRoot?: Maybe; userHome?: Maybe; userDataPath?: Maybe; appNameLong?: Maybe; appQuality?: Maybe; appSettingsHome?: Maybe; appSettingsPath?: Maybe; appKeybindingsPath?: Maybe; settingsSearchBuildId?: Maybe; settingsSearchUrl?: Maybe; globalStorageHome?: Maybe; workspaceStorageHome?: Maybe; backupHome?: Maybe; backupWorkspacesPath?: Maybe; untitledWorkspacesHome?: Maybe; workspacesHome?: Maybe; /** Specific to cdecode, workspaces project */ workspacesProjectPath?: Maybe; /** Specific to cdecode, workspace settings */ workspaceSettingsPath?: Maybe; isExtensionDevelopment?: Maybe; disableExtensions?: Maybe; builtinExtensionsPath?: Maybe; extensionsPath?: Maybe; /** This seems to be single URI as array was failing */ extensionDevelopmentLocationURI?: Maybe>>; extensionTestsPath?: Maybe; debugExtensionHost?: Maybe; debugSearch?: Maybe; logExtensionHostCommunication?: Maybe; isBuilt?: Maybe; wait?: Maybe; status?: Maybe; performance?: Maybe; log?: Maybe; logsPath?: Maybe; verbose?: Maybe; logLevel?: Maybe; skipGettingStarted?: Maybe; skipReleaseNotes?: Maybe; skipAddToRecentlyOpened?: Maybe; nodeCachedDataDir?: Maybe; installSourcePath?: Maybe; disableUpdates?: Maybe; disableCrashReporter?: Maybe; driverHandle?: Maybe; driverVerbose?: Maybe; keyboardLayoutResource?: Maybe; keybindingsResource?: Maybe; userRoamingDataHome?: Maybe; settingsResource?: Maybe; }; export const enum IEnvironmentServiceAction { Environment = 'environment' }; export type IExtensionColor = { __typename?: 'ExtensionColor'; id?: Maybe; description?: Maybe; defaults?: Maybe; }; export type IExtensionColorTypes = { __typename?: 'ExtensionColorTypes'; light?: Maybe; dark?: Maybe; highContrast?: Maybe; }; export type IExtensionConfiguration = { __typename?: 'ExtensionConfiguration'; properties?: Maybe; }; export type IExtensionConfigurationProperty = { __typename?: 'ExtensionConfigurationProperty'; description?: Maybe; type?: Maybe>>; defaults?: Maybe; }; export type IExtensionContributions = { __typename?: 'ExtensionContributions'; /** @deprecated use commands */ actions?: Maybe>>; /** * @title contributes.commands * @description Contribute the UI for a command consisting of a title and (optionally) an icon, category, * and enabled state. Enablement is expressed with `when` clauses. By default, commands show in the * Command Pallette but they can also show in other menus. * * Presentation of contributed commands depends on the containing menu. The Command Pallette, for instance, prefixes * commands with their `category`, allowing for easy grouping. However, the Command Pallette doesn't show icons nor disabled * commands. The editor context menu, on the other hand, show disabled items but doesn't show the category label. * * Note: When a command is invoked (from a key binding, from the Command Palette, any other menu, or programmatically), VS Code will emit an activationEvent onCommand:${command}. * * @example * ``` * "contributes": { * "commands": [{ * "command": "extension.sayHello", * "title": "Hello World", * "category": "Hello" * }] * } * ``` */ commands?: Maybe>>; /** * @title contributes.configuration * @description Contribute configuration keys that will be exposed to the user. The user will be able to set these configuration options either from User Settings or from the Workspace Settings. * When contributing configuration keys, a JSON schema describing these keys is actually contributed. This ensures the user gets great tooling support when authoring VS Code settings files. * You can read these values from your extension using vscode.workspace.getConfiguration('myExtension'). * * Note: If you use markdownDescription instead of description, your setting description will be rendered as Markdown in the settings UI. * * @example * ``` * "contributes": { * "configuration": { * "type": "object", * "title": "TypeScript configuration", * "properties": { * "typescript.useCodeSnippetsOnMethodSuggest": { * "type": "boolean", * "default": false, * "description": "Complete functions with their parameter signature." * }, * "typescript.tsdk": { * "type": ["string", "null"], * "default": null, * "description": "Specifies the folder path containing the tsserver and lib*.d.ts files to use." * } * } * } * } * ``` */ configuration?: Maybe>>; debuggers?: Maybe>>; /** * @title contributes.grammars * @description Contribute a TextMate grammar to a language. You must provide the language this grammar applies to, the TextMate scopeName for the grammar and the file path. * * Note: The file containing the grammar can be in JSON (filenames ending in .json) or in XML plist format (all other files). * * @example * ```json * "contributes": { * "grammars": [{ * "language": "markdown", * "scopeName": "text.html.markdown", * "path": "./syntaxes/markdown.tmLanguage.json", * "embeddedLanguages": { * "meta.embedded.block.frontmatter": "yaml", * ... * } * }] * } * ``` */ grammars?: Maybe>>; /** * @title contributes.jsonValidation * @description Contribute a validation schema for a specific type of json file. The url value can be either a local path to a schema file included in the extension or a remote server URL such as a json schema store. * * @example * "contributes": { * "jsonValidation": [{ * "fileMatch": ".jshintrc", * "url": "http://json.schemastore.org/jshintrc" * }] * } */ jsonValidation?: Maybe>>; /** * @title contributes.keybindings * @description Contribute a key binding rule defining what command should be invoked when the user presses a key combination. See the Key Bindings topic where key bindings are explained in detail. * * Contributing a key binding will cause the Default Keyboard Shortcuts to display your rule, and every UI representation of the command will now show the key binding you have added. And, of course, when the user presses the key combination the command will be invoked. * * Note: Because VS Code runs on Windows, macOS and Linux, where modifiers differ, you can use "key" to set the default key combination and overwrite it with a specific platform. * * Note: When a command is invoked (from a key binding or from the Command Palette), VS Code will emit an activationEvent onCommand:${command}. * * @example * Defining that Ctrl+F1 under Windows and Linux and Cmd+F1 under macOS trigger the "extension.sayHello" command: * * ```json * "contributes": { * "keybindings": [{ * "command": "extension.sayHello", * "key": "ctrl+f1", * "mac": "cmd+f1", * "when": "editorTextFocus" * }] * } * ``` */ keybindings?: Maybe>>; /** * @title contributes.languages * @description Contribute definition of a language. This will introduce a new language or enrich the knowledge VS Code has about a language. * * The main effects of contributes.languages are: * * Define a languageId that can be reused in other parts of VS Code API, such as vscode.TextDocument.getLanguageId() and the onLanguage Activation Events. * You can contribute a human-readable using the aliases field. The first item in the list will be used as the human-readable label. * Associate file name extensions, file name patterns, files that begin with a specific line (such as hashbang), mimetypes to that languageId. * Contribute a set of Declarative Language Features for the contributed language. Learn more about the configurable editing features in the Language Configuration Guide. * * @example * ``` * "contributes": { * "languages": [{ * "id": "python", * "extensions": [ ".py" ], * "aliases": [ "Python", "py" ], * "filenames": [ ... ], * "firstLine": "^#!/.*\\bpython[0-9.-]*\\b", * "configuration": "./language-configuration.json" * }] * } * ``` */ languages?: Maybe>>; /** * @title contributes.menus * @description Contribute a menu item for a command to the editor or Explorer. The menu item definition contains the command that should be invoked when selected and the condition under which the item should show. The latter is defined with the when clause, which uses the key bindings when clause contexts. * * In addition to the mandatory command property, an alternative command can be defined using the alt-property. It will be shown and invoked when pressing Alt while opening a menu. * * Last, a group property defines sorting and grouping of menu items. The navigation group is special as it will always be sorted to the top/beginning of a menu. * * Note that when clauses apply to menus and enablement clauses to commands. The enablement applies to all menus and even keybindings while the when only applies to a single menu. * * Currently extension writers can contribute to: * * The global Command Palette - commandPalette * The Explorer context menu - explorer/context * The editor context menu - editor/context * The editor title menu bar - editor/title * The editor title context menu - editor/title/context * The debug callstack view context menu - debug/callstack/context * The debug toolbar - debug/toolbar * The SCM title menu - scm/title * SCM resource groups menus - scm/resourceGroup/context * SCM resources menus - scm/resource/context * SCM change title menus - scm/change/title * The View title menu - view/title * The View item menu - view/item/context * The macOS Touch Bar - touchBar * The comment thread title - comments/commentThread/title * The comment thread actions - comments/commentThread/context * The comment title - comments/comment/title * The comment actions - comments/comment/context * Note: When a command is invoked from a (context) menu, VS Code tries to infer the currently selected resource and passes that as a parameter when invoking the command. For instance, a menu item inside the Explorer is passed the URI of the selected resource and a menu item inside an editor is passed the URI of the document. * * In addition to a title, commands can also define icons which VS Code will show in the editor title menu bar. * * @example * "contributes": { * "menus": { * "editor/title": [{ * "when": "resourceLangId == markdown", * "command": "markdown.showPreview", * "alt": "markdown.showPreviewToSide", * "group": "navigation" * }] * } * } */ menus?: Maybe; /** * @title contributes.snippets * @description Contribute snippets for a specific language. The language attribute is the language identifier and the path is the relative path to the snippet file, which defines snippets in the VS Code snippet format. * * @example * * ```json * "contributes": { * "snippets": [{ * "language": "go", * "path": "./snippets/go.json" * }] * } * ``` */ snippets?: Maybe>>; /** * @title contributes.themes * @description Contribute a TextMate theme to VS Code. You must specify a label, whether the theme is a dark theme or a light theme (such that the rest of VS Code changes to match your theme) and the path to the file (XML plist format). * * @example * ```json * "contributes": { * "themes": [{ * "label": "Monokai", * "uiTheme": "vs-dark", * "path": "./themes/Monokai.tmTheme" * }] * } * ``` */ themes?: Maybe>>; iconThemes?: Maybe>>; /** * @title contributes.viewsContainers * @description Contribute a view container into which Custom views can be contributed. You must specify an identifier, title, and an icon for the view container. At present, you can contribute them to the Activity Bar (activitybar) only. Below example shows how the Package Explorer view container is contributed to the Activity Bar and how views are contributed to it. * * @example * ```json * "contributes": { * "viewsContainers": { * "activitybar": [ * { * "id": "package-explorer", * "title": "Package Explorer", * "icon": "resources/package-explorer.svg" * } * ] * }, * "views": { * "package-explorer": [ * { * "id": "package-dependencies", * "name": "Dependencies" * }, * { * "id": "package-outline", * "name": "Outline" * } * ] * } * } * ``` */ viewsContainers?: Maybe; /** * @title contributes.viewsContainers * @description Contribute a view container into which Custom views can be contributed. You must specify an identifier, title, and an icon for the view container. At present, you can contribute them to the Activity Bar (activitybar) only. Below example shows how the Package Explorer view container is contributed to the Activity Bar and how views are contributed to it. * * @example * ```json * "contributes": { * "viewsContainers": { * "activitybar": [ * { * "id": "package-explorer", * "title": "Package Explorer", * "icon": "resources/package-explorer.svg" * } * ] * }, * "views": { * "package-explorer": [ * { * "id": "package-dependencies", * "name": "Dependencies" * }, * { * "id": "package-outline", * "name": "Outline" * } * ] * } * } * ``` */ views?: Maybe; /** * @title contributes.colors * @description Contributes new themable colors. These colors can be used by the extension in editor decorators and in the status bar. Once defined, users can customize the color in the workspace.colorCustomization setting and user themes can set the color value. * * @example * ```json * "contributes": { * "colors": [{ * "id": "superstatus.error", * "description": "Color for error message in the status bar.", * "defaults": { * "dark": "errorForeground", * "light": "errorForeground", * "highContrast": "#010203" * } * }] * } * ``` * Color default values can be defined for light, dark and high contrast theme and can either be a reference to an existing color or a Color Hex Value. */ colors?: Maybe>>; localizations?: Maybe>>; }; export type IExtensionHostDebugParams = IIDebugParams & { __typename?: 'ExtensionHostDebugParams'; port?: Maybe; break?: Maybe; debugId?: Maybe; }; /** * **!Do not construct directly!** * **!Only static methods because it gets serialized!** * * This represents the "canonical" version for an extension identifier. Exntension ids * have to be case-insensitive (due to the marketplace), but we must ensure case * preservation because the extension API is already public at this time. * * For example, given an extension with the publisher `"Hello` and the name `"World"`, * its canonical extension identifier is `"Hello.World"`. This extension could be * referenced in some other extension's dependencies using the string `"hello.world"`. * * To make matter more complicated, an extension can optionally have an UUID. When two * extensions have the same UUID, they are considered equal even if their identifier is different. */ export type IExtensionIdentifier = { __typename?: 'ExtensionIdentifier'; id?: Maybe; uuid?: Maybe; }; export type IExtensionInstance = { __typename?: 'ExtensionInstance'; pid?: Maybe; name?: Maybe; path?: Maybe; env?: Maybe>>; status?: Maybe; extensionID?: Maybe; monit?: Maybe; }; export type IExtensionJsonValidation = { __typename?: 'ExtensionJSONValidation'; fileMatch?: Maybe; url?: Maybe; }; export const enum IExtensionKind { Ui = 'ui', Workspace = 'workspace' }; export type IExtensionLanguage = { __typename?: 'ExtensionLanguage'; id?: Maybe; extensions?: Maybe>>; aliases?: Maybe>>; }; export type IExtensionManifest = { __typename?: 'ExtensionManifest'; /** The name of the extension - should be all lowercase with no spaces */ name?: Maybe; /** SemVer compatible version. */ version?: Maybe; /** The entry point to your extension */ main?: Maybe; /** Array of approved badges to display in the sidebar of the Marketplace's extension page. Each badge is an object containing 3 properties: url for the badge's image URL, href for the link users will follow when clicking the badge and description. */ badges?: Maybe>>; /** Sets the extension to be flagged as a Preview in the Marketplace. */ preview?: Maybe; /** An array of keywords to make it easier to find the extension. These are included with other extension Tags on the Marketplace. This list is currently limited to 5 keywords. */ keywords?: Maybe>>; /** * Refer to npm's documentation. If you do have a LICENSE file in the root of * your extension, the value for license should be "SEE LICENSE IN ". */ license?: Maybe; homepage?: Maybe; /** The publisher name */ publisher?: Maybe; /** the categories you want to use for the extensions allowed values: [Programming Languages, Snippets, Linters, Themes, Debuggers, Formatters, Keymaps, SCM Providers, Other, Extension Packs, Language Packs] */ categories?: Maybe; /** A short description of what your extension is and does. */ description?: Maybe; extensionID?: Maybe; /** The display name for the extension used in the Marketplace. */ displayName?: Maybe; /** Any runtime Node.js dependencies your extensions needs. Exactly the same as npm's dependencies. */ dependencies?: Maybe; /** Any development Node.js dependencies your extension needs. Exactly the same as npm's devDependencies. */ devDependencies?: Maybe; /** * An array with the ids of extensions bundled with this extension. These other extensions will be installed when the primary extension is installed. The id of an extension is always * `${publisher}.${name}`. For example: vscode.csharp. */ extensionPack?: Maybe>>; /** An extension can be of 'ui' | 'workspace' */ extensionKind?: Maybe; /** * An array with the ids of extensions that this extension depends on. These other extensions will be installed when the primary extension is installed. The id of an extension is always * `${publisher}.${name}`. For example: vscode.csharp. */ extensionDependencies?: Maybe>>; bundle?: Maybe; raw?: Maybe; assets?: Maybe>>; /** Exactly the same as npm's scripts but with extra VS Code specific fields such as vscode:prepublish or vscode:uninstall. */ scripts?: Maybe; bundles?: Maybe; bundleURL?: Maybe; extension?: Maybe; /** * An object containing at least the vscode key matching * the versions of VS Code that the extension * is compatible with. Cannot be *. * For example: ^0.10.5 indicates compatibility with a minimum VS Code version of 0.10.5. */ engines?: Maybe; /** Controls the Markdown rendering engine used in the Marketplace. Either github (default) or standard. */ makrdown?: Maybe; /** Controls the Q & A link in the Marketplace. Set to marketplace to enable the default Marketplace Q & A site. Set to a string to provide the URL of a custom Q & A site. Set to false to disable Q & A altogether. */ qna?: Maybe; author?: Maybe; /** Helps format the Marketplace header to match your icon. See details below. */ galleryBanner?: Maybe; /** An array of the activation events for this extension. */ activationEvents?: Maybe>>; /** An object describing the extension's contributions. */ contributes?: Maybe; /** The path to the icon of at least 128x128 pixels (256x256 for Retina screens). */ icon?: Maybe; /** * @description Any development Node.js bugs reporting location of your extension. * @example * "bugs": { * "url": "https://github.com/Microsoft/vscode-wordcount/issues", * "email": "smcbreen@microsoft.com" * }, */ bugs?: Maybe; /** * Any development Node.js repository location of your extension. * @example * "repository": { * "type": "git", * "url": "https://github.com/Microsoft/vscode-wordcount.git" * } */ repository?: Maybe; /** To enable proposed Api's */ enableProposedApi?: Maybe; /** Add support for api:none */ api?: Maybe; }; export type IExtensionManifestBugs = { __typename?: 'ExtensionManifestBugs'; url?: Maybe; email?: Maybe; }; export type IExtensionManifestRepository = { __typename?: 'ExtensionManifestRepository'; type?: Maybe; url?: Maybe; }; export type IExtensionPackageType = { __typename?: 'ExtensionPackageType'; type?: Maybe; }; export type IExtensionRegistry = { __typename?: 'ExtensionRegistry'; /** To find an extension by its GraphQL ID, use Query.node */ extension?: Maybe; /** * Find an extension by its extension ID (which is the concatenation of the publisher naem, a slash ("/"), and the extension name). * * To find an extension by its GraphQL ID, use Query.node * extension(extensionID: String!): RegistryExtension * A list of extensions published in the extension registry. */ extensions: IRegistryExtensionConnection; /** List of extension releases */ releases?: Maybe>>; /** A list of publishers with at least 1 extension in the registry. */ publishers: IRegistryPublisherConnection; /** A list of publishers that the viewer may publish extensions as. */ viewerPublishers: Array; /** * The extension ID prefix for extensions that are published in the local extension registry. This is the * hostname ( and port, if non-default HTTP/HTTPS) of the CDEBase "appURL" site configuration property. * * It is null if extensions published on this CDEBase site do not have an extension ID prefix. * * Examples: "cdebase.example.com/", "cdebase.example.com:1234/" */ localExtensionIDPrefix?: Maybe; }; export type IExtensionRegistryExtensionArgs = { extensionID: Scalars['String']; }; export type IExtensionRegistryExtensionsArgs = { first?: Maybe; publisher?: Maybe; query?: Maybe; local?: Maybe; remote?: Maybe; prioritizeExtensionIDs?: Maybe>; includeWIP?: Maybe; }; export type IExtensionRegistryReleasesArgs = { extensionID: Scalars['String']; }; export type IExtensionRegistryPublishersArgs = { first?: Maybe; }; /** The result of Mutation.extensionRegistry.createExtension. */ export type IExtensionRegistryCreateExtensionResult = { __typename?: 'ExtensionRegistryCreateExtensionResult'; /** The newly created extension. */ extension: IRegistryExtension; }; /** The result of Mutation.extensionRegistry.publishExtension. */ export type IExtensionRegistryPublishExtensionResult = { __typename?: 'ExtensionRegistryPublishExtensionResult'; /** The extension that was just published. */ extension: IRegistryExtension; }; /** The result of Mutation.extensionRegistry.updateExtension. */ export type IExtensionRegistryUpdateExtensionResult = { __typename?: 'ExtensionRegistryUpdateExtensionResult'; /** The newly updated extension. */ extension: IRegistryExtension; }; export type IExtensionRelease = { __typename?: 'ExtensionRelease'; id?: Maybe; bundle?: Maybe; bundleURL?: Maybe; version?: Maybe; manifest: Scalars['String']; sourceMap?: Maybe; extensionID?: Maybe; creatorUserId?: Maybe; releaseVersion?: Maybe; activationEvents?: Maybe>>; }; export const enum IExtensionType { System = 'System', User = 'User' }; export type IFieldError = { __typename?: 'FieldError'; field: Scalars['String']; message: Scalars['String']; }; export type IFileChange = { __typename?: 'FileChange'; /** The type of change that occurred to the file */ type?: Maybe; /** The unified resource identifier of the file that changed. */ resource?: Maybe; }; /** Possible changes that can occur to a file. */ export const enum IFileChangeType { Updated = 'UPDATED', Added = 'ADDED', Deleted = 'DELETED' }; export type IFileContent = IIBaseStatWithMetadata & IIBaseStat & { __typename?: 'FileContent'; resource: Scalars['URI']; name: Scalars['String']; mtime: Scalars['BigInt']; etag: Scalars['String']; size: Scalars['Int']; isReadonly?: Maybe; /** The content of a file as buffer. */ value?: Maybe; }; export const enum IFileContentStatus { Pending = 'PENDING', Start = 'START', InProgress = 'IN_PROGRESS', End = 'END', Error = 'ERROR', Restore = 'RESTORE' }; export type IFileDeleteOptions = { __typename?: 'FileDeleteOptions'; recursive: Scalars['Boolean']; useTrash: Scalars['Boolean']; }; export type IFileEditorInput = IIFileEditorInput & IIEditorInput & IIEditorInputWithGroupFields & IIEncodingSupport & IIModeSupport & { __typename?: 'FileEditorInput'; id?: Maybe; resource?: Maybe; typeId?: Maybe; description?: Maybe; label?: Maybe; fileReference?: Maybe; preferredEditorId?: Maybe; isSupportsSplitEditor?: Maybe; isActive?: Maybe; preview?: Maybe; isPinned?: Maybe; editorId?: Maybe; status?: Maybe; closable?: Maybe; preferredEncoding?: Maybe; preferredMode?: Maybe; forceOpenAsBinary?: Maybe; encoding?: Maybe; mode?: Maybe; }; export type IFileFilter = { __typename?: 'FileFilter'; extensions?: Maybe>>; name?: Maybe; }; export type IFileIndexProviderStats = { __typename?: 'FileIndexProviderStats'; providerTime: Scalars['Int']; providerResultCount: Scalars['Int']; fileWalkTime: Scalars['Int']; directoriesWalked: Scalars['Int']; filesWalked: Scalars['Int']; }; export const enum IFileLoadReason { Editor = 'EDITOR', Reference = 'REFERENCE', Other = 'OTHER' }; export type IFileMatch = IIFileMatch & { __typename?: 'FileMatch'; resource?: Maybe; results?: Maybe>>; }; /** same as ModelState as in vscode */ export const enum IFileModelState { /** A model is saved. */ Saved = 'SAVED', /** A model is dirty. */ Dirty = 'DIRTY', /** A model is transitioning from dirty to saved. */ PendingSave = 'PENDING_SAVE', /** * A model is in conflict mode when changes cannot be saved because the * underlying file has changed. Models in conflict mode are always dirty. */ Conflict = 'CONFLICT', /** A model is in orphan state when the underlying file has been deleted. */ Orphan = 'ORPHAN', /** * Any error that happens during a save that is not causing the CONFLICT state. * Models in error mode are always dirty. */ Error = 'ERROR', /** Loading */ PendingLoad = 'PENDING_LOAD', /** Unkown */ Unknown = 'UNKNOWN' }; export type IFileOpenOptions = { __typename?: 'FileOpenOptions'; create: Scalars['Boolean']; }; export const enum IFileOperation { Create = 'CREATE', Delete = 'DELETE', Move = 'MOVE', Copy = 'COPY' }; export type IFileOperationOutput = { __typename?: 'FileOperationOutput'; resource?: Maybe; target?: Maybe; operation?: Maybe; }; export const enum IFileOperationResult { FileIsDirectory = 'FILE_IS_DIRECTORY', FileNotFound = 'FILE_NOT_FOUND', FileNotModifiedSince = 'FILE_NOT_MODIFIED_SINCE', FileModifiedSince = 'FILE_MODIFIED_SINCE', FileMoveConflict = 'FILE_MOVE_CONFLICT', FileReadOnly = 'FILE_READ_ONLY', FilePermissionDenied = 'FILE_PERMISSION_DENIED', FileTooLarge = 'FILE_TOO_LARGE', FileInvalidPath = 'FILE_INVALID_PATH', FileExceedMemoryLimit = 'FILE_EXCEED_MEMORY_LIMIT', FileOtherError = 'FILE_OTHER_ERROR' }; export type IFileOverwriteOptions = { __typename?: 'FileOverwriteOptions'; overwrite: Scalars['Boolean']; }; export type IFileQueryInput = { _reason?: Maybe; folderQueries?: Maybe>>; includePattern?: Maybe; excludePattern?: Maybe; extraFileResources?: Maybe>>; useRipgrep?: Maybe; maxResults?: Maybe; usingSearchPaths?: Maybe; type: IQueryType; filePattern?: Maybe; disregardExcludeSettings?: Maybe; exists?: Maybe; sortByScore?: Maybe; cacheKey?: Maybe; }; export type IFileResult = { __typename?: 'FileResult'; source?: Maybe; target?: Maybe; success?: Maybe; }; export type IFileSearchProviderStats = { __typename?: 'FileSearchProviderStats'; providerTime?: Maybe; postProcessTime?: Maybe; }; export type IFileSearchStats = { __typename?: 'FileSearchStats'; fromCache?: Maybe; detailStats?: Maybe; resultCount?: Maybe; type?: Maybe; sortingTime?: Maybe; }; export const enum IFileSearchStatsType { FileIndexProvider = 'fileIndexProvider', FileSearchProvider = 'fileSearchProvider', SearchProcess = 'searchProcess' }; export type IFileSearchStatsdetailStats = ISearchEngineStats | ICachedSearchStats | IFileSearchProviderStats | IFileIndexProviderStats; export type IFileStat = IIBaseStat & { __typename?: 'FileStat'; resource: Scalars['URI']; name: Scalars['String']; size?: Maybe; mtime?: Maybe; etag?: Maybe; isReadonly?: Maybe; /** The resource is a directory */ isDirectory?: Maybe; /** The resource is a symbolic link. */ isSymbolicLink?: Maybe; /** The children of the file stat or undefined if none. */ children?: Maybe>>; }; /** Its extension of IFileStat and IBaseStatWithMetadata */ export type IFileStatWithMetadata = IIBaseStat & IIBaseStatWithMetadata & IIContentChangedEvent & IIFileClientMetadata & IITreeItem & IIUntitledFileValue & { __typename?: 'FileStatWithMetadata'; active?: Maybe; changes?: Maybe; /** The children of the file stat or undefined if none. */ children?: Maybe>>; childrenGen?: Maybe>>; /** Content of the file is modified */ dirty?: Maybe; /** encoding as reported from disk if the file is text */ encoding?: Maybe; eol?: Maybe; etag: Scalars['String']; expanded?: Maybe; hasChildren?: Maybe; /** File is in conflict with storage. */ inConflictMode?: Maybe; /** File is in Error */ inErrorMode?: Maybe; /** File doesn't exist in the storage */ inOrphanMode?: Maybe; /** Pending Save */ inPendingSave?: Maybe; isDirectory?: Maybe; isEmpty?: Maybe; isFlush?: Maybe; isReadonly?: Maybe; isRedoing?: Maybe; /** The resource is a symbolic link. */ isSymbolicLink?: Maybe; isUndoing?: Maybe; mtime: Scalars['BigInt']; name: Scalars['String']; path?: Maybe; preferredEncoding?: Maybe; preferredMode?: Maybe; resource: Scalars['URI']; resourcePath?: Maybe; size: Scalars['Int']; state?: Maybe; subtitle?: Maybe; title?: Maybe; value?: Maybe; versionId?: Maybe; }; export const enum IFileStateChange { Dirty = 'DIRTY', Saving = 'SAVING', SaveError = 'SAVE_ERROR', Saved = 'SAVED', Reverted = 'REVERTED', Encoding = 'ENCODING', ContentChange = 'CONTENT_CHANGE', OrphanedChange = 'ORPHANED_CHANGE' }; export type IFileStreamContent = IIBaseStatWithMetadata & IIBaseStat & { __typename?: 'FileStreamContent'; resource: Scalars['URI']; name: Scalars['String']; mtime: Scalars['BigInt']; etag: Scalars['String']; size: Scalars['Int']; isReadonly?: Maybe; value?: Maybe; }; export type IFileToOpen = { __typename?: 'FileToOpen'; fileUri?: Maybe; label?: Maybe; }; export const enum IFileType { Unknown = 'Unknown', File = 'File', Directory = 'Directory', SymbolicLink = 'SymbolicLink' }; export type IFileWriteOptions = { __typename?: 'FileWriteOptions'; overwrite: Scalars['Boolean']; create: Scalars['Boolean']; }; export type IFiles = { __typename?: 'Files'; eol?: Maybe; hotExit?: Maybe; encoding?: Maybe; autoSave?: Maybe; autoSaveDelay?: Maybe; defaultLanguage?: Maybe; autoGuessEncoding?: Maybe; insertFinalNewline?: Maybe; trimTrailingWhitespace?: Maybe; useExperimentalFileWatcher?: Maybe; watcherExclude?: Maybe; exclude?: Maybe; }; export type IFiles_Stat = { __typename?: 'Files_Stat'; type?: Maybe; mtime?: Maybe; ctime?: Maybe; size?: Maybe; }; export type IFolderConfigurationModel = { __typename?: 'FolderConfigurationModel'; id: Scalars['String']; contents?: Maybe; keys?: Maybe>>; overrides?: Maybe; }; export type IFolderInput = { uri: Scalars['URI']; name?: Maybe; }; export type IFolderQuery = { __typename?: 'FolderQuery'; folder: Scalars['URI']; excludePattern?: Maybe; includePattern?: Maybe; fileEncoding?: Maybe; disregardIgnoreFiles?: Maybe; }; export type IFolderQueryInput = { folder: Scalars['URIInput']; excludePattern?: Maybe; includePattern?: Maybe; fileEncoding?: Maybe; disregardIgnoreFiles?: Maybe; }; export type IFolderSettings = IISettingsSubject & { __typename?: 'FolderSettings'; /** The ID. */ id?: Maybe; /** The latest settings. */ latestSettings?: Maybe; /** The URL to the settings. */ settingsURL: Scalars['URI']; /** Whether the viewer can modify the subject's settings. */ viewerCanAdminister: Scalars['Boolean']; /** * All settings for this subject, and the individual levels in the settings cascade (global > organization > user) * that were merged to produce the final merged settings. */ settingsCascade: ISettingsCascade; }; export type IFolderToOpen = { __typename?: 'FolderToOpen'; folderUri?: Maybe; label?: Maybe; }; export type IFoldersToAdd_Input = { uri: Scalars['URI']; name?: Maybe; }; export type IGalleryBanner = { __typename?: 'GalleryBanner'; color?: Maybe; theme?: Maybe; }; export type IGalleryExtension = { __typename?: 'GalleryExtension'; id?: Maybe; name?: Maybe; identifier?: Maybe; version?: Maybe; date?: Maybe; icon?: Maybe; displayName?: Maybe; publisherId?: Maybe; publisher?: Maybe; publisherDisplayName?: Maybe; description?: Maybe; installCount?: Maybe; rating?: Maybe; ratingCount?: Maybe; assets?: Maybe; properties?: Maybe; preview?: Maybe; resources?: Maybe; }; export type IGalleryExtensionAsset = { __typename?: 'GalleryExtensionAsset'; uri?: Maybe; fallbackUri?: Maybe; }; export type IGalleryExtensionAssets = { __typename?: 'GalleryExtensionAssets'; manifest?: Maybe; readme?: Maybe; changelog?: Maybe; download?: Maybe; icon?: Maybe; license?: Maybe; repository?: Maybe; coreTranslations?: Maybe; }; export type IGalleryExtensionProperties = { __typename?: 'GalleryExtensionProperties'; engine?: Maybe; dependencies?: Maybe>>; extensionPack?: Maybe>>; localizedLanguages?: Maybe>>; }; export type IGalleryExtensionResources = { __typename?: 'GalleryExtensionResources'; manifest?: Maybe; readme?: Maybe; changelog?: Maybe; download?: Maybe; icon?: Maybe; license?: Maybe; repository?: Maybe; }; export type IGalleryFilter = { value?: Maybe; filterType?: Maybe; }; export type IGalleryPager = { __typename?: 'GalleryPager'; page?: Maybe; total?: Maybe; pageSize?: Maybe; firstPage?: Maybe>>; }; export type IGalleryQueryInput = { text?: Maybe; ids?: Maybe>>; names?: Maybe>>; pageSize?: Maybe; sortBy?: Maybe; sortOrder?: Maybe; source?: Maybe; }; export type IGeoLocation = { __typename?: 'GeoLocation'; coordinates?: Maybe>>; }; export type IGit = { __typename?: 'Git'; path?: Maybe; enabled?: Maybe; autofetch?: Maybe; countBadge?: Maybe; autorefresh?: Maybe; confirmSync?: Maybe; checkoutType?: Maybe; inputValidation?: Maybe; detectSubmodules?: Maybe; enableSmartCommit?: Maybe; ignoreLimitWarning?: Maybe; ignoreLegacyWarning?: Maybe; enableCommitSigning?: Maybe; defaultCloneDirectory?: Maybe; autoRepositoryDetection?: Maybe; ignoreMissingGitWarning?: Maybe; showInlineOpenFileAction?: Maybe; promptToSaveFilesBeforeCommit?: Maybe; decorations?: Maybe; }; export type IGitDecorations = { __typename?: 'GitDecorations'; enabled?: Maybe; }; export type IGlobalSettings = IISettingsSubject & { __typename?: 'GlobalSettings'; /** The ID. */ id?: Maybe; /** The latest settings. */ latestSettings?: Maybe; /** The URL to the settings. */ settingsURL: Scalars['URI']; /** Whether the viewer can modify the subject's settings. */ viewerCanAdminister: Scalars['Boolean']; /** * All settings for this subject, and the individual levels in the settings cascade (global > organization > user) * that were merged to produce the final merged settings. */ settingsCascade: ISettingsCascade; }; export type IGoToLineQuickAccess = { __typename?: 'GoToLineQuickAccess'; range?: Maybe; highlight?: Maybe; focus?: Maybe; }; export type IGrammar = { __typename?: 'Grammar'; language?: Maybe; }; export const enum IGraphqlCallType { Mutation = 'mutation', Query = 'query' }; export { GroupDirection }; export type IGroupLayoutArgument = { __typename?: 'GroupLayoutArgument'; size?: Maybe; groups?: Maybe>>; }; export { GroupLocation }; export { GroupOrientation }; export { GroupsArrangement }; export { GroupsOrder }; export const enum IHotExitConfiguration { Off = 'OFF', OnExit = 'ON_EXIT', OnExitAndWindowClose = 'ON_EXIT_AND_WINDOW_CLOSE' }; export type IHover = { contents?: Maybe; range?: Maybe; }; export type IIActivationRequest = { env?: Maybe>>; extensionID: Scalars['ID']; }; export type IIBaseStat = { /** The unified resource identifier of this file or folder */ resource: Scalars['URI']; /** * The name which is the last segement * of the {{path}} */ name: Scalars['String']; /** * The size of the file. * * The value may or may not be resolved as * it is optional. */ size?: Maybe; /** * The last modification date represented * as millis from unix epoch. * * The value may or may not be resolved as * it is optional. */ mtime?: Maybe; /** * A unique identifier that represents the * current state of the file or directory. * * The value may or may not be resolved as * it is optional */ etag?: Maybe; /** The resource is readonly. */ isReadonly?: Maybe; }; /** Extension of IBaseStat with few more fields */ export type IIBaseStatWithMetadata = { mtime: Scalars['BigInt']; etag: Scalars['String']; size: Scalars['Int']; }; /** # extension of IBaseStatWithMetadata */ export type IIBaseTextFileContent = { /** The encoding of the content if known. */ encoding?: Maybe; }; export type IIBehaviorSubject = { __typename?: 'IBehaviorSubject'; closed?: Maybe; hasError?: Maybe; isStopped?: Maybe; observers?: Maybe>>; thrownError?: Maybe; _isScalar?: Maybe; value?: Maybe>>; }; export type IIBehaviorSubjectValue = { __typename?: 'IBehaviorSubjectValue'; provider?: Maybe; registrationOptions?: Maybe; }; /** A set of search paths and a set of glob expressions that should be applied. */ export type IICommonQueryProps = { _reason?: Maybe; folderQueries?: Maybe>>; includePattern?: Maybe; excludePattern?: Maybe; extraFileResources?: Maybe>>; useRipgrep?: Maybe; maxResults?: Maybe; usingSearchPaths?: Maybe; }; export type IIConfigurationChangeEvent = { __typename?: 'IConfigurationChangeEvent'; source?: Maybe; affectedKeys?: Maybe>>; sourceConfig?: Maybe; changedConfiguration?: Maybe; changedConfigurationByResource?: Maybe; }; export type IIConfigurationService = { updateValue?: Maybe; }; export type IIConfigurationServiceUpdateValueArgs = { key: Scalars['String']; value: Scalars['AnyObject']; overrides: IConfigurationOverrides_Input; target?: Maybe; donotNotifyError?: Maybe; }; export type IIContentChangedEvent = { changes?: Maybe; eol?: Maybe; versionId?: Maybe; isUndoing?: Maybe; isRedoing?: Maybe; isFlush?: Maybe; }; export type IIDebugParams = { port?: Maybe; break?: Maybe; }; export type IIDestinationAnonymousSubject = { __typename?: 'IDestinationAnonymousSubject'; closed?: Maybe; destination?: Maybe; hasError?: Maybe; isStopped?: Maybe; observers?: Maybe>>; operator?: Maybe; source?: Maybe; thrownError?: Maybe; _isScalar?: Maybe; }; export type IIDocumentSelector = { __typename?: 'IDocumentSelector'; documentSelector?: Maybe; }; /** EditorGroup that has fields borrowed from vscode. */ export type IIEditorGroup = { /** * A unique identifier of this group that remains identical even if the * group is moved to different locations. */ id: Scalars['Int']; /** * A human readable lable for the group. This label can change depending * on the layout of all editor groups. Clients should listen to this event * to react to that. */ label?: Maybe; }; export type IIEditorInput = { /** Returns the associated resource of this input. */ resource?: Maybe; /** Unique type identifier for this input. */ typeId?: Maybe; /** Returns the display title of this input. */ label?: Maybe; /** * Returns the display description of this input that can be shown to the user. Examples include showing the desciption of * the input about the editor area to the side of the name of the input. */ description?: Maybe; /** * File referenced in the Editor Input to provide * `isDirty`, `name` */ fileReference?: Maybe; /** * Returns the preferred editor for this input. A list of candidate editors is passed in that we registered * for the input. This allows subclasses to decide later which editor to use for the input on a case by case basis. */ preferredEditorId?: Maybe; /** Set this to false if it does not make sense to split the editor input. */ isSupportsSplitEditor?: Maybe; }; /** * Additional details to EditorInput to help to resolve fields that * helps IEditorGroup */ export type IIEditorInputWithGroupFields = { /** * File is currently active. * Note: An editor can be opened but not actively visible. */ isActive?: Maybe; /** * The editor is pinned in the group. A pinned editor is not replaced * when another editor opens at the same location. */ isPinned?: Maybe; /** * The editor in the group that is in preview mode if any. There can * only ever be one editor in preview mode. */ preview?: Maybe; /** custom id to map to the EditorGroup it belongs */ editorId?: Maybe; /** * File loading status * @deprecated - We can use IFileStat to have it. */ status?: Maybe; /** * @docklayout * Whether this tab is closable */ closable?: Maybe; }; export type IIEncodingSupport = { /** encoding for the input for saving. */ encoding?: Maybe; }; export type IIFileClientMetadata = { /** Content of the file is modified */ dirty?: Maybe; /** File is in conflict with storage. */ inConflictMode?: Maybe; /** File doesn't exist in the storage */ inOrphanMode?: Maybe; /** File is in Error */ inErrorMode?: Maybe; /** Pending Save */ inPendingSave?: Maybe; preferredMode?: Maybe; encoding?: Maybe; preferredEncoding?: Maybe; state?: Maybe; }; /** * This is a tagging interface to declare an editor input being capable of dealing with files. It is only used in the editor registry * to register this kind of input to the platform. * * As a workaround to https://github.com/graphql/graphql-spec/pull/373, we will be add additional interfaces as sub-fields. */ export type IIFileEditorInput = { /** Preferred encoding to use for this input. */ preferredEncoding?: Maybe; /** Preferred mode to use for this input. */ preferredMode?: Maybe; /** Forces the file input to open as binary instead of text. */ forceOpenAsBinary?: Maybe; }; export type IIFileMatch = { resource?: Maybe; results?: Maybe>>; }; export type IIFileSystemProviderActivationEvent = { scheme: Scalars['String']; }; export type IIFileSystemProviderRegistrationEvent = { added: Scalars['Boolean']; scheme: Scalars['String']; }; export type IIjsonValueInput = { key?: Maybe; value?: Maybe; }; export type IIModeSupport = { /** language mode of the input. */ mode?: Maybe; }; export type IIModel = { __typename?: 'IModel'; roots?: Maybe; visibleViewComponents?: Maybe>>; }; export type IIModelInput = { roots?: Maybe; visibleViewComponents?: Maybe>>; }; export type IIObservableResult = { __typename?: 'IObservableResult'; closed?: Maybe; destination?: Maybe; hasError?: Maybe; isStopped?: Maybe; observers?: Maybe>>; operator?: Maybe; source?: Maybe; thrownError?: Maybe; _isScalar?: Maybe; }; export type IIPathData = { /** the file path to open within the instance */ fileUri?: Maybe; /** the line number in the file path to open */ lineNumber?: Maybe; /** the column number in the file path to open */ columnNumber?: Maybe; /** * a hint that the file exists. If true, the file exists, if false it does not. within * undefined the state is uknown. */ exists?: Maybe; }; export type IIPathsToWaitForData = { paths?: Maybe>>; waitMarkerFileUri?: Maybe; }; export type IIResourceUtilizationSettings = { subTopic?: Maybe; adminApiNamespace?: Maybe; }; export type IISearchCompleteStats = { limitHit?: Maybe; stats?: Maybe; }; export type IISearchProgress = { total?: Maybe; worked?: Maybe; message?: Maybe; }; /** * ISettingsSubject is something that can have settings: a site ("global settings", which is different from "site * configuration"), an organization, or a user. */ export type IISettingsSubject = { /** The ID. */ id?: Maybe; /** The latest settings. */ latestSettings?: Maybe; /** The URL to the settings. */ settingsURL: Scalars['URI']; /** Whether the viewer can modify the subject's settings. */ viewerCanAdminister: Scalars['Boolean']; /** * All settings for this subject, and the individual levels in the settings cascade (global > organization > user) * that were merged to produce the final merged settings. */ settingsCascade: ISettingsCascade; }; export type IISideBySideEditorInput = { master?: Maybe; details?: Maybe; }; export type IISourceAnonymousSubject = { __typename?: 'ISourceAnonymousSubject'; closed?: Maybe; destination?: Maybe; hasError?: Maybe; isStopped?: Maybe; observers?: Maybe>>; operator?: Maybe; source?: Maybe; thrownError?: Maybe; _isScalar?: Maybe; }; export type IIStaticWorkspaceData = { id: Scalars['String']; name?: Maybe; configuration?: Maybe; isUntitled?: Maybe; }; export type IIStatusbarItem = { id?: Maybe; name?: Maybe; alignment?: Maybe; entry?: Maybe; priority?: Maybe; container?: Maybe; labelContainer?: Maybe; typeId?: Maybe; }; export type IISwitchMapOperator = { __typename?: 'ISwitchMapOperator'; project?: Maybe; }; export type IITextDocumentIdentifier = { uri?: Maybe; /** just to statisfy few issues */ languageId?: Maybe; }; /** Tree data that compatible with `react-sortable-tree` package */ export type IITreeItem = { path?: Maybe; title?: Maybe; subtitle?: Maybe; isDirectory?: Maybe; active?: Maybe; expanded?: Maybe; hasChildren?: Maybe; /** Helps to populate data before the directory or file created. */ isEmpty?: Maybe; }; export type IIUntitledFileValue = { value?: Maybe; }; export type IIUserPreferences = { __typename?: 'IUserPreferences'; content?: Maybe; user?: Maybe; }; export type IIUserSettings = { __typename?: 'IUserSettings'; data?: Maybe; }; export type IIViewComponentData = { __typename?: 'IViewComponentData'; type?: Maybe; item?: Maybe; isActive?: Maybe; }; export type IIViewComponentDataInput = { type?: Maybe; item?: Maybe; isActive?: Maybe; }; export type IIViewDescriptor = { id: Scalars['String']; name?: Maybe; when?: Maybe; order?: Maybe; weight?: Maybe; collapsed?: Maybe; canToggleVisibility?: Maybe; hideByDefault?: Maybe; workspace?: Maybe; }; export type IIWorkspaceRoot = { __typename?: 'IWorkspaceRoot'; url?: Maybe; }; export type IIWorkspaceRootInput = { url?: Maybe; }; export type IImportResult = { __typename?: 'ImportResult'; stat?: Maybe; isNew?: Maybe; }; export type IIndentation = IIStatusbarItem & { __typename?: 'Indentation'; id?: Maybe; name?: Maybe; alignment?: Maybe; entry?: Maybe; priority?: Maybe; container?: Maybe; labelContainer?: Maybe; typeId?: Maybe; }; export type IInputOptions = { title?: Maybe; value?: Maybe; prompt?: Maybe; placeHolder?: Maybe; password?: Maybe; validationMessage?: Maybe; }; export type IInputTypeDetail = { __typename?: 'InputTypeDetail'; type?: Maybe; options?: Maybe>>; }; export type IInputTypeDetailInput = { type?: Maybe; options?: Maybe>>; }; export type IInstalledExtension = { __typename?: 'InstalledExtension'; extension?: Maybe; identifier?: Maybe; galleryIdentifier?: Maybe; }; export type IIntegrated = { __typename?: 'Integrated'; setLocaleVariables?: Maybe; shellArgs?: Maybe; shell?: Maybe; }; export type IKeepOpen_Input = { resource: Scalars['String']; editorId?: Maybe; name?: Maybe; }; export type IKeyBinding = { __typename?: 'KeyBinding'; command?: Maybe; key?: Maybe; when?: Maybe; mac?: Maybe; linux?: Maybe; win?: Maybe; }; /** * A segment of a key path that locates a nested JSON value in a root JSON value. Exactly one field in each * KeyPathSegment must be non-null. * * For example, in {"a": [0, {"b": 3}]}, the value 3 is located at the key path ["a", 1, "b"]. */ export type IKeyPathSegment = { /** The name of the property in the object at this location to descend into. */ property?: Maybe; /** The index of the array at this location to descend into. */ index?: Maybe; }; export type IKeybindingContextMenu = { __typename?: 'KeybindingContextMenu'; editItem?: Maybe; selectedItemIndex?: Maybe; editWhenIndex?: Maybe; newWhen?: Maybe; isOpenDialog?: Maybe; search?: Maybe; }; export type IKeybindingEditorInput = IIEditorInput & IIEditorInputWithGroupFields & { __typename?: 'KeybindingEditorInput'; id?: Maybe; resource?: Maybe; typeId?: Maybe; description?: Maybe; label?: Maybe; fileReference?: Maybe; preferredEditorId?: Maybe; isSupportsSplitEditor?: Maybe; isActive?: Maybe; preview?: Maybe; isPinned?: Maybe; editorId?: Maybe; status?: Maybe; closable?: Maybe; }; export type IKeybindingInput = { command?: Maybe; key?: Maybe; when?: Maybe; source?: Maybe; run?: Maybe; }; export type IKeybindingItem = { __typename?: 'KeybindingItem'; command?: Maybe; key?: Maybe; when?: Maybe; source?: Maybe; run?: Maybe; }; export type IKeybindingItemInput = { command: Scalars['String']; key: Scalars['String']; when?: Maybe; args?: Maybe; isDefault?: Maybe; }; export const enum IKeybindingSource { Default = 'Default', User = 'User' }; export type IKeybindings = { __typename?: 'Keybindings'; items?: Maybe>>; }; export type IKeyboardEventInput = { ctrlKey?: Maybe; shiftKey?: Maybe; altKey?: Maybe; metaKey?: Maybe; keyCode?: Maybe; code?: Maybe; browserEvent?: Maybe; }; export type IKeyboardEvent_Output = { __typename?: 'KeyboardEvent_output'; label?: Maybe; key?: Maybe>>; }; export { LableFormatType }; export type ILanguageMode = IIStatusbarItem & { __typename?: 'LanguageMode'; id?: Maybe; name?: Maybe; alignment?: Maybe; entry?: Maybe; priority?: Maybe; container?: Maybe; labelContainer?: Maybe; typeId?: Maybe; }; export type ILanguages = { __typename?: 'Languages'; go?: Maybe; css?: Maybe; html?: Maybe; json?: Maybe; yaml?: Maybe; typescript?: Maybe; javascript?: Maybe; }; export type ILineMatch = { __typename?: 'LineMatch'; preview?: Maybe; lineNumber?: Maybe; offsetAndLengths?: Maybe>>>>; part?: Maybe; }; export type ILineRange = { __typename?: 'LineRange'; endColumn?: Maybe; endLine?: Maybe; startColumn?: Maybe; startLine?: Maybe; }; export type ILineRangeInput = { startLine?: Maybe; startColumn?: Maybe; endLine?: Maybe; endColumn?: Maybe; }; export type ILoadOptions_Input = { /** Go to disk bypassing any cahce of the model if any. */ forceReadFromDisk?: Maybe; /** Allow to load a model even if we think it is a binary file. */ allowBinary?: Maybe; /** Context why the model is being loaded. */ reason?: Maybe; }; export type ILocalUserSettings = IISettingsSubject & { __typename?: 'LocalUserSettings'; /** The ID. */ id?: Maybe; /** The latest settings. */ latestSettings?: Maybe; /** The URL to the settings. */ settingsURL: Scalars['URI']; /** Whether the viewer can modify the subject's settings. */ viewerCanAdminister: Scalars['Boolean']; /** * All settings for this subject, and the individual levels in the settings cascade (global > organization > user) * that were merged to produce the final merged settings. */ settingsCascade: ISettingsCascade; }; export type ILocalization = { __typename?: 'Localization'; languageId?: Maybe; languageName?: Maybe; localizedLanguageName?: Maybe; translations?: Maybe>>; minimalTranslations?: Maybe; }; export type ILocalizationTranslation = { __typename?: 'LocalizationTranslation'; id?: Maybe; path?: Maybe; }; /** * Represents a location inside a resource, such as a line * inside a text file. */ export type ILocation = { rangeOrUri?: Maybe; uriRangeOrPosition?: Maybe; range?: Maybe; uri?: Maybe; }; export type IMarkupContent = { value?: Maybe; kind?: Maybe; }; export const enum IMarkupKind { Plaintext = 'plaintext', Markdown = 'markdown' }; export type IMatch = { __typename?: 'Match'; start?: Maybe; end?: Maybe; }; export type IMatchInput = { start?: Maybe; end?: Maybe; }; export type IMemorySettings = IISettingsSubject & { __typename?: 'MemorySettings'; /** The ID. */ id?: Maybe; /** The latest settings. */ latestSettings?: Maybe; /** The URL to the settings. */ settingsURL: Scalars['URI']; /** Whether the viewer can modify the subject's settings. */ viewerCanAdminister: Scalars['Boolean']; /** * All settings for this subject, and the individual levels in the settings cascade (global > organization > user) * that were merged to produce the final merged settings. */ settingsCascade: ISettingsCascade; }; export const enum IMenuId { CommandPalette = 'CommandPalette', DebugBreakpointsContext = 'DebugBreakpointsContext', DebugCallStackContext = 'DebugCallStackContext', DebugConsoleContext = 'DebugConsoleContext', DebugVariablesContext = 'DebugVariablesContext', DebugWatchContext = 'DebugWatchContext', DebugTooBar = 'DebugTooBar', EditorContext = 'EditorContext', EditorTitle = 'EditorTitle', EditorTitleContext = 'EditorTitleContext', EmptyEditorGroupContext = 'EmptyEditorGroupContext', ExplorerContext = 'ExplorerContext', MenubarAppearanceMenu = 'MenubarAppearanceMenu', MenubarDebugMenu = 'MenubarDebugMenu', MenubarEditMenu = 'MenubarEditMenu', MenubarFileMenu = 'MenubarFileMenu', MenubarGoMenu = 'MenubarGoMenu', MenubarNewBreakpointMenu = 'MenubarNewBreakpointMenu', MenubarPreferencesMenu = 'MenubarPreferencesMenu', MenubarRecentMenu = 'MenubarRecentMenu', MenubarSelectionMenu = 'MenubarSelectionMenu', MenubarSwitchEditorMenu = 'MenubarSwitchEditorMenu', MenubarSwitchGroupMenu = 'MenubarSwitchGroupMenu', MenubarTerminalMenu = 'MenubarTerminalMenu', MenubarViewMenu = 'MenubarViewMenu', OpenEditorContext = 'OpenEditorContext', ProblemsPanelContext = 'ProblemsPanelContext', ScmChangeContext = 'SCMChangeContext', ScmResourceContext = 'SCMResourceContext', ScmResourceGroupContext = 'SCMResourceGroupContext', ScmResourceControl = 'SCMResourceControl', ScmTitle = 'SCMTitle', SearchContext = 'SearchContext', StatusBarWindowIndicatorMenu = 'StatusBarWindowIndicatorMenu', TouchBarContext = 'TouchBarContext', ViewItemContext = 'ViewItemContext', ViewTitle = 'ViewTitle', CommentThreadTitle = 'CommentThreadTitle', CommentThreadActions = 'CommentThreadActions', CommentTitle = 'CommentTitle', CommentActions = 'CommentActions' }; export type IMenuItem = { __typename?: 'MenuItem'; id?: Maybe; label?: Maybe; enabled?: Maybe; run?: Maybe; }; export type IMenuItemAction = { __typename?: 'MenuItemAction'; action?: Maybe; when?: Maybe; }; export type IMenuItemActionContext = { __typename?: 'MenuItemActionContext'; context?: Maybe>>; }; export type IMenuItemActionDebug = { __typename?: 'MenuItemActionDebug'; callstack?: Maybe; toolbar?: Maybe>>; }; export type IMenuItemActionEditor = { __typename?: 'MenuItemActionEditor'; context?: Maybe>>; title?: Maybe; }; export type IMenuItemActionEditorTitle = { __typename?: 'MenuItemActionEditorTitle'; own?: Maybe>>; context?: Maybe>>; }; export type IMenuItemActionScm = { __typename?: 'MenuItemActionScm'; /** The Source Control title menu */ title?: Maybe>>; /** The Source Control resource group context menu */ resourceGroup?: Maybe; resource?: Maybe; change?: Maybe; }; export type IMenuItemActionScmChange = { __typename?: 'MenuItemActionScmChange'; title?: Maybe>>; }; export type IMenuItemActionView = { __typename?: 'MenuItemActionView'; /** The contributed view title menu */ title?: Maybe>>; /** The contributed view item context menu */ item?: Maybe; }; export type IMenuItemInput = { id?: Maybe; label?: Maybe; enabled?: Maybe; run?: Maybe; }; export type IMenus = { __typename?: 'Menus'; /** The Command Palette */ commandPalette?: Maybe>>; /** The file explorer */ explorer?: Maybe; /** The editor */ editor?: Maybe; /** The debug */ debug?: Maybe; /** The Source Control */ scm?: Maybe; /** The contributed view */ view?: Maybe; /** The touch bar (macOS only) */ touchBar?: Maybe>>; }; export { MergeGroupMode }; export type IMergeGroupOptions_Input = { mode?: Maybe; index?: Maybe; }; export type IMessageBoxOptions = { __typename?: 'MessageBoxOptions'; type?: Maybe; buttons?: Maybe>>; defaultId?: Maybe; title?: Maybe; message?: Maybe; detail?: Maybe; checkboxLabel?: Maybe; checkboxChecked?: Maybe; cancelId?: Maybe; noLink?: Maybe; normalizeAccessKeys?: Maybe; }; export type IMessageBoxResult = { __typename?: 'MessageBoxResult'; button?: Maybe; checkboxChecked?: Maybe; }; export type IMessageLink = { __typename?: 'MessageLink'; name?: Maybe; href?: Maybe; offset?: Maybe; length?: Maybe; }; export type IMessageLinkInput = { name?: Maybe; href?: Maybe; offset?: Maybe; length?: Maybe; }; export type IModelLoadOrCreateOptions_Input = { /** Context why the model is being loaded or created. */ reason?: Maybe; /** The language mode to use for the model text content. */ mode?: Maybe; /** The encoding to use when resolving the model text content. */ encoding?: Maybe; /** * If the model was already loaded before, allows to trigger * a reload of it to fetch the latest contents: * - async: loadOrCreate() will return immediately and trigger * a reload that will run in the background. * - sync: loadOrCreate() will only return resolved when the * model was finished reloading. */ reload?: Maybe; /** Allow to load a model even if we think it is a binary file. */ allowBinary?: Maybe; }; export type IModelLoadOrCreateOptions_Input_Reload = { async?: Maybe; }; /** All Moleculer Topic names are extended from this. */ export const enum IMoleculerServiceName { ConfigurationClientService = 'ConfigurationClientService', ConfigurationService = 'ConfigurationService', EnvironmentService = 'EnvironmentService', LifecycleService = 'LifecycleService', WorkbenchLifecycleEmitter = 'WorkbenchLifecycleEmitter', WorkbenchLifecycleListener = 'WorkbenchLifecycleListener', WorkspaceClientContextService = 'WorkspaceClientContextService', WorkspaceContextService = 'WorkspaceContextService', WorkspaceEventually = 'WorkspaceEventually', /** Following services will help to wait other services */ WorkspaceReady = 'WorkspaceReady', WorkspaceRestore = 'WorkspaceRestore', WorkspaceStarted = 'WorkspaceStarted', Dummy = 'dummy' }; export type IMoveEditorOptions_Input = { index?: Maybe; inactive?: Maybe; preserveFocus?: Maybe; }; export type IMoveEditor_Input = { resource: Scalars['String']; editorId?: Maybe; name?: Maybe; }; export type IMutation = { __typename?: 'Mutation'; activate?: Maybe; activateEditor?: Maybe; addEntry?: Maybe; addFolders?: Maybe; addNotification?: Maybe; canHandleResource?: Maybe; changeEdit?: Maybe; changeKeybinding?: Maybe; changeWhenExpression?: Maybe; changeWorkspace?: Maybe; clearSearchCache?: Maybe; closeAllEditors?: Maybe; closeDialog?: Maybe; closeEditor?: Maybe; closeEditors?: Maybe; closeNotification?: Maybe; codeLenseProviderDefinition?: Maybe; completionProviderDefinition?: Maybe; copy?: Maybe; copyFile?: Maybe; /** Create a new extension in the extension registry. */ createExtension: IRegistryExtension; createFile?: Maybe; createFolder?: Maybe; /** * Create a file. If the file exists it will be overwritten with the contents if * the options enable to overwrite. */ createTextFile?: Maybe; createUntitledFile?: Maybe; definitionDefinition?: Maybe; del?: Maybe; /** * Delete an extension from the extension registry. * * Only authorized extension publishers may perform this mutation. */ deleteExtension: IEmptyResponse; /** Delete a file. If the file is dirty, it will get reverted and then deleted from disk. */ deleteTextFile?: Maybe; documentFormattingProviderDefinition?: Maybe; documentHighLightProviderDefinition?: Maybe; documentSymbolDefinition?: Maybe; dummy?: Maybe; editKeybinding?: Maybe; findFileStat?: Maybe; getConfigurationTarget?: Maybe; getEditorState?: Maybe; getFilesTreeData?: Maybe>>; gotoLine?: Maybe; handler?: Maybe; hideContextMenu?: Maybe; hideInputModel?: Maybe; hideKeybindingDialog?: Maybe; highlightLine?: Maybe; hoverProviderDefinition?: Maybe; install?: Maybe; jsonWrite?: Maybe; keepOpen?: Maybe; loadFile?: Maybe; loadFileContent?: Maybe; loadFileWithContent?: Maybe; loadFilesTreeData?: Maybe>>; lookupKeybinding?: Maybe; makePinEditor?: Maybe; moveEditorInsideGroup?: Maybe; moveFile?: Maybe; /** Move a file. If the file is dirty, its contents will be preserved and restored. */ moveTextFile?: Maybe; notify?: Maybe; notifyError?: Maybe; notifyInfo?: Maybe; notifyPrompt?: Maybe; notifyWarn?: Maybe; /** * Open an editor or file in an EditorGroup. * If no EditorGroup exist, it creates one. */ openEditor?: Maybe; /** * Open an editor in an editor group. * * @param editor the editor to open * @param group the target group. If unspecified, the editor will open in the currently * active group. Use `SIDE_GROUP_TYPE` to open the editor in a new editor group to the side * of the currently active group. */ openEditorWithResourceDiffInput?: Maybe; /** * Open an editor in an editor group. * * @param editor the editor to open * @param group the target group. If unspecified, the editor will open in the currently * active group. Use `SIDE_GROUP_TYPE` to open the editor in a new editor group to the side * of the currently active group. */ openEditorWithResourceInput?: Maybe; /** * Open an editor in an editor group. * * @param editor the editor to open * @param group the target group. If unspecified, the editor will open in the currently * active group. Use `SIDE_GROUP_TYPE` to open the editor in a new editor group to the side * of the currently active group. */ openEditorWithResourceSideBySideInput?: Maybe; /** * Open an editor in an editor group. * * @param editor the editor to open * @param group the target group. If unspecified, the editor will open in the currently * active group. Use `SIDE_GROUP_TYPE` to open the editor in a new editor group to the side * of the currently active group. */ openEditorWithUntitledResourceInput?: Maybe; /** @deprecated use openEditor */ openFile?: Maybe; openGlobalKeybindingSettings?: Maybe; openLanguageDocument?: Maybe; openPreferenceSettings?: Maybe; /** * Publish an extension in the extension registry, creating it (if it doesn't yet exist) or updating it (if it * does). * * This is a helper that wraps multiple other GraphQL mutations to expose a single API for publishing an * extension. */ publishExtension: IExtensionRegistryPublishExtensionResult; /** * Read the contents of a file identified by the resource. * Added inaddition to the query as we want to manipulate the cache with `update` option available in `mutation`. * However, with apollo-client v3.0 we can start using it as `Query` as they support custom `merge`. */ readTextFile?: Maybe; referenceProviderDefinition?: Maybe; registerKeybinding?: Maybe; removeChangedContent?: Maybe; removeEdit?: Maybe; removeExtension?: Maybe; removeFolders?: Maybe; removeKeybinding?: Maybe; removeStatusbarEntry?: Maybe; rename?: Maybe; renameDefinition?: Maybe; replaceContent?: Maybe; resetKeybinding?: Maybe; resetSetting?: Maybe; resolveKeyboardEvent?: Maybe; runMenuAction?: Maybe; saveAllEditor?: Maybe; saveFile?: Maybe; saveFileAs?: Maybe; saveUserSettings?: Maybe; saveWorkspaceSettings?: Maybe; searchKeybinding?: Maybe; selectEdit?: Maybe; setEncoding?: Maybe; setFilesTreeData?: Maybe; setSelected?: Maybe; setSelectedKeybindingIndex?: Maybe; setStatusMessage?: Maybe; show?: Maybe; showContextMenu?: Maybe; showInput?: Maybe; showPickInput?: Maybe; startExtensionHost?: Maybe; stopEditWhenExpression?: Maybe; switchSettings?: Maybe; testNotification?: Maybe; textSearch_?: Maybe; unwatch?: Maybe; unwatchFileChanges?: Maybe; updateChangedContent?: Maybe; updateConfigurationValue?: Maybe; updateContent?: Maybe; updateContext?: Maybe; updateEditorState?: Maybe; /** * Update an extension in the extension registry. * * Only authorized extension publishers may perform this mutation. */ updateExtension: IRegistryExtension; updateFileDirtyState?: Maybe; updateFolders?: Maybe; updateLayout?: Maybe; /** @deprecated need to remove */ updateModel?: Maybe; updateSelectedResource?: Maybe; updateStatusbarEntry?: Maybe; updateWorkspaceContextAddFolders?: Maybe>>; updateWorkspaceContextRemoveFolders?: Maybe>>; updateWorkspaceContextUpdateFolders?: Maybe>>; watchFile?: Maybe; /** * Allows to start a watcher that reports file change events on the provided resource. * * Note: watching a folder does not report events recursively for child folders yet. */ watchFileChanges?: Maybe; writeChunk?: Maybe; writeChunkWithDelay?: Maybe; writeContent?: Maybe; /** Update a file with given contents. */ writeTextFile?: Maybe; }; export type IMutationActivateArgs = { request: IIActivationRequest; }; export type IMutationActivateEditorArgs = { editorId?: Maybe; }; export type IMutationAddEntryArgs = { arg?: Maybe; }; export type IMutationAddFoldersArgs = { folders?: Maybe>>; index?: Maybe; }; export type IMutationAddNotificationArgs = { notification?: Maybe; }; export type IMutationCanHandleResourceArgs = { resource: Scalars['URI']; }; export type IMutationChangeEditArgs = { changed?: Maybe; resource?: Maybe; }; export type IMutationChangeKeybindingArgs = { editItem?: Maybe; selectedIndex?: Maybe; isOpenDialog?: Maybe; }; export type IMutationChangeWhenExpressionArgs = { editItem?: Maybe; editWhenIndex?: Maybe; newWhen?: Maybe; }; export type IMutationChangeWorkspaceArgs = { args?: Maybe; }; export type IMutationClearSearchCacheArgs = { cacheKey?: Maybe; }; export type IMutationCloseEditorArgs = { content?: Maybe; layoutId?: Maybe; }; export type IMutationCloseEditorsArgs = { editors?: Maybe>>; editorGroupId?: Maybe; options?: Maybe; }; export type IMutationCloseNotificationArgs = { index?: Maybe; }; export type IMutationCodeLenseProviderDefinitionArgs = { params?: Maybe; }; export type IMutationCompletionProviderDefinitionArgs = { params?: Maybe; }; export type IMutationCopyArgs = { value?: Maybe; }; export type IMutationCopyFileArgs = { source: Scalars['URI']; target: Scalars['URI']; overwrite?: Maybe; }; export type IMutationCreateExtensionArgs = { publisher: Scalars['ID']; name: Scalars['String']; }; export type IMutationCreateFileArgs = { resource: Scalars['URI']; bufferOrReadable?: Maybe; options?: Maybe; }; export type IMutationCreateFolderArgs = { resource: Scalars['URI']; }; export type IMutationCreateTextFileArgs = { resource: Scalars['URI']; content?: Maybe; overwrite?: Maybe; }; export type IMutationCreateUntitledFileArgs = { resource?: Maybe; mode?: Maybe; initialValue?: Maybe; encoding?: Maybe; hasAssociatedFilePath?: Maybe; }; export type IMutationDefinitionDefinitionArgs = { params?: Maybe; }; export type IMutationDelArgs = { resource: Scalars['URI']; options?: Maybe; }; export type IMutationDeleteExtensionArgs = { extension: Scalars['ID']; }; export type IMutationDeleteTextFileArgs = { resource: Scalars['URI']; useTrash?: Maybe; }; export type IMutationDocumentFormattingProviderDefinitionArgs = { params?: Maybe; }; export type IMutationDocumentHighLightProviderDefinitionArgs = { params?: Maybe; }; export type IMutationDocumentSymbolDefinitionArgs = { params?: Maybe; }; export type IMutationEditKeybindingArgs = { keybindingItem?: Maybe; key?: Maybe; when?: Maybe; }; export type IMutationFindFileStatArgs = { resource: Scalars['URI']; }; export type IMutationGetConfigurationTargetArgs = { resource?: Maybe; }; export type IMutationGetEditorStateArgs = { editorId: Scalars['String']; resource: Scalars['URI']; }; export type IMutationGetFilesTreeDataArgs = { resource: Scalars['URI']; }; export type IMutationGotoLineArgs = { range?: Maybe; }; export type IMutationHandlerArgs = { arg?: Maybe; }; export type IMutationHighlightLineArgs = { range?: Maybe; }; export type IMutationHoverProviderDefinitionArgs = { params?: Maybe; }; export type IMutationInstallArgs = { vsix: Scalars['String']; }; export type IMutationJsonWriteArgs = { resource?: Maybe; value?: Maybe; save?: Maybe; }; export type IMutationKeepOpenArgs = { content?: Maybe; }; export type IMutationLoadFileArgs = { resource: Scalars['URI']; options?: Maybe; }; export type IMutationLoadFileContentArgs = { resource: Scalars['URI']; options?: Maybe; }; export type IMutationLoadFileWithContentArgs = { resource: Scalars['URI']; options?: Maybe; }; export type IMutationLoadFilesTreeDataArgs = { resource: Scalars['URI']; }; export type IMutationLookupKeybindingArgs = { commandId?: Maybe; }; export type IMutationMakePinEditorArgs = { tabId?: Maybe; editorId?: Maybe; }; export type IMutationMoveEditorInsideGroupArgs = { content?: Maybe; moveOptions?: Maybe; }; export type IMutationMoveFileArgs = { source: Scalars['URI']; target: Scalars['URI']; overwrite?: Maybe; }; export type IMutationMoveTextFileArgs = { source: Scalars['URI']; target: Scalars['URI']; overwrite?: Maybe; }; export type IMutationNotifyArgs = { notification?: Maybe; }; export type IMutationNotifyErrorArgs = { message?: Maybe>>; }; export type IMutationNotifyInfoArgs = { message?: Maybe>>; }; export type IMutationNotifyPromptArgs = { severity?: Maybe; message?: Maybe; choices?: Maybe>>; options?: Maybe; }; export type IMutationNotifyWarnArgs = { message?: Maybe>>; }; export type IMutationOpenEditorArgs = { content: IOpenEditor_Input; options?: Maybe; }; export type IMutationOpenEditorWithResourceDiffInputArgs = { editor: IResourceDiff_Input; group?: Maybe; }; export type IMutationOpenEditorWithResourceInputArgs = { editor: IResource_Input; group?: Maybe; }; export type IMutationOpenEditorWithResourceSideBySideInputArgs = { editor: IResourceSideBySide_Input; group?: Maybe; }; export type IMutationOpenEditorWithUntitledResourceInputArgs = { editor: IUntitledResource_Input; group?: Maybe; }; export type IMutationOpenFileArgs = { content: IOpenEditor_Input; options?: Maybe; }; export type IMutationOpenGlobalKeybindingSettingsArgs = { textual?: Maybe; }; export type IMutationOpenLanguageDocumentArgs = { params?: Maybe; }; export type IMutationOpenPreferenceSettingsArgs = { jsonEditor?: Maybe; query?: Maybe; }; export type IMutationPublishExtensionArgs = { name?: Maybe; version?: Maybe; extensionID: Scalars['String']; manifest: Scalars['String']; bundle?: Maybe; sourceMap?: Maybe; force?: Maybe; }; export type IMutationReadTextFileArgs = { resource: Scalars['URI']; options?: Maybe; }; export type IMutationReferenceProviderDefinitionArgs = { params?: Maybe; }; export type IMutationRegisterKeybindingArgs = { keybinding?: Maybe; }; export type IMutationRemoveChangedContentArgs = { resource: Scalars['URI']; reset?: Maybe; }; export type IMutationRemoveEditArgs = { content?: Maybe; }; export type IMutationRemoveExtensionArgs = { id: Scalars['String']; }; export type IMutationRemoveFoldersArgs = { folders?: Maybe>>; }; export type IMutationRemoveKeybindingArgs = { keybindingItem?: Maybe; }; export type IMutationRemoveStatusbarEntryArgs = { id: Scalars['ID']; }; export type IMutationRenameArgs = { resource: Scalars['URI']; target: Scalars['URI']; overwrite?: Maybe; }; export type IMutationRenameDefinitionArgs = { params?: Maybe; }; export type IMutationReplaceContentArgs = { resource?: Maybe; oldText?: Maybe; newText?: Maybe; }; export type IMutationResetKeybindingArgs = { keybindingItem?: Maybe; }; export type IMutationResetSettingArgs = { resource?: Maybe; settingKey?: Maybe; }; export type IMutationResolveKeyboardEventArgs = { keyboardEvent?: Maybe; }; export type IMutationRunMenuActionArgs = { argument?: Maybe; }; export type IMutationSaveAllEditorArgs = { allSave?: Maybe; }; export type IMutationSaveFileArgs = { resource: Scalars['URI']; versionId?: Maybe; options: ISaveOptions_Input; }; export type IMutationSaveFileAsArgs = { resource: Scalars['String']; versionId?: Maybe; options: ISaveOptions_Input; target?: Maybe; }; export type IMutationSaveUserSettingsArgs = { content?: Maybe; }; export type IMutationSearchKeybindingArgs = { value?: Maybe; }; export type IMutationSelectEditArgs = { content?: Maybe; }; export type IMutationSetEncodingArgs = { resource: Scalars['URI']; encoding?: Maybe; }; export type IMutationSetFilesTreeDataArgs = { treeData?: Maybe>>; originalData?: Maybe; }; export type IMutationSetSelectedArgs = { selectedValue?: Maybe>>; inputValue?: Maybe; }; export type IMutationSetSelectedKeybindingIndexArgs = { index?: Maybe; }; export type IMutationSetStatusMessageArgs = { arg?: Maybe; }; export type IMutationShowArgs = { dialog?: Maybe; }; export type IMutationShowContextMenuArgs = { delegate?: Maybe; }; export type IMutationShowInputArgs = { options?: Maybe; }; export type IMutationShowPickInputArgs = { items?: Maybe>>; options?: Maybe; }; export type IMutationStartExtensionHostArgs = { request?: Maybe; }; export type IMutationSwitchSettingsArgs = { target?: Maybe; editorId?: Maybe; resource?: Maybe; jsonEditor?: Maybe; }; export type IMutationTextSearch_Args = { query?: Maybe; }; export type IMutationUnwatchArgs = { resource: Scalars['URI']; session: Scalars['String']; }; export type IMutationUnwatchFileChangesArgs = { resource: Scalars['URI']; session: Scalars['String']; }; export type IMutationUpdateChangedContentArgs = { resource: Scalars['URI']; changedEvent: IContentChangedEvent_Input; }; export type IMutationUpdateConfigurationValueArgs = { key: Scalars['String']; value: Scalars['AnyObject']; overrides?: Maybe; target?: Maybe; donotNotifyError?: Maybe; }; export type IMutationUpdateContentArgs = { resource: Scalars['URI']; value: Scalars['VSBuffer']; options: IWriteFileOptions_Input; }; export type IMutationUpdateContextArgs = { key?: Maybe; value?: Maybe; }; export type IMutationUpdateEditorStateArgs = { editorId: Scalars['String']; resource: Scalars['URI']; state: ICodeEditorViewState_Input; }; export type IMutationUpdateExtensionArgs = { extension: Scalars['ID']; name?: Maybe; }; export type IMutationUpdateFileDirtyStateArgs = { resource: Scalars['URI']; isFileDirty: Scalars['Boolean']; }; export type IMutationUpdateFoldersArgs = { foldersToAdd?: Maybe>>; foldersToRemove?: Maybe>>; index?: Maybe; }; export type IMutationUpdateLayoutArgs = { changedLayout?: Maybe; }; export type IMutationUpdateModelArgs = { model?: Maybe; }; export type IMutationUpdateSelectedResourceArgs = { resource: Scalars['URI']; }; export type IMutationUpdateStatusbarEntryArgs = { arg?: Maybe; }; export type IMutationUpdateWorkspaceContextAddFoldersArgs = { foldersToAdd?: Maybe>>; index?: Maybe; }; export type IMutationUpdateWorkspaceContextRemoveFoldersArgs = { foldersToRemove?: Maybe>>; }; export type IMutationUpdateWorkspaceContextUpdateFoldersArgs = { foldersToAdd?: Maybe>>; foldersToRemove?: Maybe>>; index?: Maybe; }; export type IMutationWatchFileArgs = { resource: Scalars['URI']; }; export type IMutationWatchFileChangesArgs = { resource: Scalars['URI']; options: IWatchOptions_Input; }; export type IMutationWriteChunkArgs = { resource: Scalars['URI']; changes: Array>; options: IWriteTextFileOptions_Input; }; export type IMutationWriteChunkWithDelayArgs = { resource: Scalars['URI']; changes: Array>; options: IWriteTextFileOptions_Input; }; export type IMutationWriteTextFileArgs = { resource: Scalars['URI']; value: Scalars['String']; options: IWriteTextFileOptions_Input; }; export type INativeOpenDialogOptions = { __typename?: 'NativeOpenDialogOptions'; windowId?: Maybe; forceNewWindow?: Maybe; defaultPath?: Maybe; telemetryEventName?: Maybe; }; export type INewWindowOptions = { __typename?: 'NewWindowOptions'; remoteAuthority?: Maybe; reuseWindow?: Maybe; }; /** An object with an ID. */ export type INode = { /** The ID of the node. */ id: Scalars['ID']; }; export type INotification = { __typename?: 'Notification'; index?: Maybe; /** The severity of the notification. Either `Info`, `Warning` or `Error`. */ severity?: Maybe; /** * The message of the notification. This can either be a `string` or `Error`. Messages * can optionally include links in the format: `[text](link)` */ message?: Maybe; /** The source of the notification appears as additional information. */ source?: Maybe; /** * Actions to show as part of the notification. Primary actions show up as * buttons as part of the message and will clost the notification once clicked. * * Secondary actions are meant to provide additional configuration or context * for the notification and will show up less prominent. A notification does not * close automatically when invoking a secondary action. * * **Note:** If you intent is to show a message with actions to the user, consider * the `INotificationService.prompt()` method instead which are optimized for * this usecase and much easier to use! */ actions?: Maybe; /** * Sticky notifications are not automatically removed after a certain timeout. By * default, notifications with primary actions and severity error are always sticky. */ sticky?: Maybe; }; export type INotificationActions = { __typename?: 'NotificationActions'; /** * Primary actions show up as buttons as part of the message and will close * the notification once clicked. */ primary?: Maybe>>; /** * Secondary actions are meant to provide additional configuration or context * for the notification and will show up less prominent. A notification does not * close automatically when invoking a secondary action. */ secondary?: Maybe>>; }; export type INotificationActionsInput = { primary?: Maybe>>; secondary?: Maybe>>; }; export type INotificationChangeEvent = { __typename?: 'NotificationChangeEvent'; /** The index this notification has in the list of notifications. */ index?: Maybe; /** The notification this change is about. */ item?: Maybe; /** The kind of notification change. */ kind?: Maybe; }; export const enum INotificationChangeType { Add = 'ADD', Change = 'CHANGE', Remove = 'REMOVE' }; export type INotificationInput = { severity?: Maybe; message?: Maybe; source?: Maybe; actions?: Maybe; sticky?: Maybe; }; export type INotificationMessage = { __typename?: 'NotificationMessage'; raw?: Maybe; original?: Maybe; value?: Maybe; links?: Maybe>>; }; export type INotificationMessageInput = { raw?: Maybe; original?: Maybe; value?: Maybe; links?: Maybe>>; }; export { NotificationSeverity }; export type INotificationViewItem = { __typename?: 'NotificationViewItem'; severity?: Maybe; sticky?: Maybe; silent?: Maybe; message?: Maybe; source?: Maybe; action?: Maybe; progress?: Maybe; expanded?: Maybe; canCollapse?: Maybe; }; export const enum INotificationViewItemLabelKind { Severity = 'SEVERITY', Message = 'MESSAGE', Actions = 'ACTIONS', Progress = 'PROGRESS' }; export type INotificationViewItemProgress = { __typename?: 'NotificationViewItemProgress'; state?: Maybe; }; export type INotificationViewItemProgressState = { __typename?: 'NotificationViewItemProgressState'; /** Causes the progress bar to spin infinitely. */ infinite?: Maybe; /** Indicate the total amount of work. */ total?: Maybe; /** Indicate that a specific chunk of work is done. */ worked?: Maybe; /** Indicate that the long running operation is done. */ done?: Maybe; }; export type INotifications = { __typename?: 'Notifications'; notifications?: Maybe>>; }; /** One folder to search and a glob expression that should be applied. */ export type IOneSearchPathPattern = { __typename?: 'OneSearchPathPattern'; searchPath?: Maybe; pattern?: Maybe; }; export type IOpenConfiguration = { __typename?: 'OpenConfiguration'; context?: Maybe; contextWindowId?: Maybe; cli?: Maybe; userEnv?: Maybe; urisToOpen?: Maybe>>; waitMarkerFileURI?: Maybe; preferNewWindow?: Maybe; forceNewWindow?: Maybe; forceNewTabbedWindow?: Maybe; forceReuseWindow?: Maybe; forceEmpty?: Maybe; diffMode?: Maybe; addMode?: Maybe; initialStartup?: Maybe; noRecentEntry?: Maybe; }; export const enum IOpenContext { /** opening when running from the command line */ Cli = 'CLI', /** macOS only: opening from the dock (also when opening files to a running instance from desktop) */ Dock = 'DOCK', /** opening from the main application window */ Menu = 'MENU', /** opening from a file or folder dialog */ Dialog = 'DIALOG', /** opening from the OS's UI */ Desktop = 'DESKTOP', /** opening through the API */ Api = 'API' }; export type IOpenDialogOptions = { __typename?: 'OpenDialogOptions'; title?: Maybe; defaultPath?: Maybe; buttonLabel?: Maybe; filters?: Maybe>>; properties?: Maybe>>; message?: Maybe; }; export const enum IOpenDialogOptionsProperties { OpenFile = 'openFile', OpenDirectory = 'openDirectory', MultiSelections = 'multiSelections', ShowHiddenFiles = 'showHiddenFiles', CreateDirectory = 'createDirectory', PromptToCreate = 'promptToCreate', NoResolveAliases = 'noResolveAliases', TreatPackageAsDirectory = 'treatPackageAsDirectory' }; export type IOpenDiff_Input = { resource?: Maybe; editorId?: Maybe; name?: Maybe; }; export type IOpenDocumentParamsInput = { textDocument?: Maybe; }; export type IOpenDocumentTextParamsInput = { uri?: Maybe; languageId?: Maybe; version?: Maybe; text?: Maybe; }; export type IOpenEditor_Input = { resource: Scalars['String']; name: Scalars['String']; editorId?: Maybe; isPinned?: Maybe; size?: Maybe; deleted?: Maybe; }; export type IOpenFileRequest = { __typename?: 'OpenFileRequest'; filesToOpenOrCreate?: Maybe>>; filesToDiff?: Maybe>>; filesToWait?: Maybe; termProgram?: Maybe; }; export { OpenPositioningType }; export type IOpenSettings = { __typename?: 'OpenSettings'; forceNewWindow?: Maybe; forceReuseWindow?: Maybe; diffMode?: Maybe; addMode?: Maybe; noRecentEntry?: Maybe; waitMarkerFileURI?: Maybe; args?: Maybe; }; export { OpenSideBySideDirection }; export type IOutput = { __typename?: 'Output'; maxChannelHistory?: Maybe; }; export type IOverrides = { __typename?: 'Overrides'; contents?: Maybe; identifiers?: Maybe>>; }; export type IPageInfo = { __typename?: 'PageInfo'; hasNextPage: Scalars['Boolean']; }; export type IPath = IIPathData & { __typename?: 'Path'; lineNumber?: Maybe; columnNumber?: Maybe; exists?: Maybe; /** the file path to open within the instance */ fileUri?: Maybe; }; export type IPathsToWaitFor = IIPathsToWaitForData & { __typename?: 'PathsToWaitFor'; paths?: Maybe>>; waitMarkerFileUri?: Maybe; }; export type IPatternInfo = { __typename?: 'PatternInfo'; pattern: Scalars['String']; isRegExp?: Maybe; isWordMatch?: Maybe; wordSeparators?: Maybe; isMultiline?: Maybe; isCaseSensitive?: Maybe; isSmartCase?: Maybe; }; export type IPatternInfoInput = { pattern: Scalars['String']; isRegExp?: Maybe; isWordMatch?: Maybe; wordSeparators?: Maybe; isMultiline?: Maybe; isCaseSensitive?: Maybe; isSmartCase?: Maybe; }; export type IPendingStatusbarEntry = { __typename?: 'PendingStatusbarEntry'; id?: Maybe; name?: Maybe; alignment?: Maybe; priority?: Maybe; }; export type IPickInputOptions = { title?: Maybe; placeHolder?: Maybe; matchOnDescription?: Maybe; matchOnDetail?: Maybe; matchOnLabel?: Maybe; canPickMany?: Maybe; activeItem?: Maybe; }; export type IPickItem = { id?: Maybe; label?: Maybe; description?: Maybe; detail?: Maybe; keybinding?: Maybe; italic?: Maybe; highlights?: Maybe; picked?: Maybe; alwaysShow?: Maybe; }; /** * @lsp - Position in a text document expressed as zero-based line and character offset. * The offsets are based on UTF-16 string representation. So a string of the form * `a𐐀b` the character offset of b is 3 since `𐐀` is represented using two code * untis in UTF-16. * * Positions are line end character agnostic. So you can not specify a position that * denotes `\r|\n` or `\n"` where `|` represents the character offset. * * * @editor - A position in the editor. */ export type IPosition = { __typename?: 'Position'; /** @editor - line number (starts at 1) */ lineNumber?: Maybe; /** @editor - column (the first character in a line is between column 1 and column 2) */ column?: Maybe; /** * @lsp - Line position in a document (zero-based). * If a line number is greater than the number of lines in a document, it defaults back to the number of lines in the document. * If a line number is negative, it defaults to 0. */ line?: Maybe; /** * @lsp - Character offset on a line in a document (zer-based). Assuming that the line is represented as a string, the * `character` value represents the gap between the `character` and `character+1`. * * If the character value is greater than the line length it defaults back to the * line length. * If a line number is negative, it defaults to 0. */ character?: Maybe; }; export type IPositionInput = { line?: Maybe; character?: Maybe; lineNumber?: Maybe; column?: Maybe; }; export type IPreferenceItem = { __typename?: 'PreferenceItem'; name?: Maybe; type?: Maybe; default?: Maybe; description?: Maybe; categoryType?: Maybe; settings?: Maybe; enum?: Maybe>>; enumDescriptions?: Maybe>>; }; /** Is a extension of SideBySideEditorInput */ export type IPreferencesEditorInput = IIEditorInput & IIEditorInputWithGroupFields & IISideBySideEditorInput & { __typename?: 'PreferencesEditorInput'; id?: Maybe; resource?: Maybe; typeId?: Maybe; description?: Maybe; label?: Maybe; fileReference?: Maybe; preferredEditorId?: Maybe; isSupportsSplitEditor?: Maybe; isActive?: Maybe; preview?: Maybe; isPinned?: Maybe; editorId?: Maybe; status?: Maybe; closable?: Maybe; master?: Maybe; details?: Maybe; }; export type IPreferencesType = { __typename?: 'PreferencesType'; type?: Maybe; data?: Maybe>>; }; export type IPrimaryButtonAction = { __typename?: 'PrimaryButtonAction'; label?: Maybe; run?: Maybe; }; export type IPrimaryButtonActionInput = { label?: Maybe; run?: Maybe; }; export type IProcessMonitoring = { __typename?: 'ProcessMonitoring'; cpu?: Maybe; memory?: Maybe; }; export type IProgress = { __typename?: 'Progress'; total?: Maybe; worked?: Maybe; }; export type IPromptChoiceInput = { /** Label to show for the choice to the user. */ label?: Maybe; /** * Primary choices show up as buttons in the notification below the message. * Secondary choices show up under the gear icon in the header of the notification. */ isSecondary?: Maybe; /** * Whether to keep the notification open after the choice was selected * by the user. By default, will close the notification upon click. */ keepOpen?: Maybe; /** Triggered when the user selects the choice. */ run?: Maybe; }; export type IPromptChoiceRun = { type?: Maybe; document?: Maybe; variables?: Maybe; }; export type IPromptOptionsCancel = { type?: Maybe; document?: Maybe; variables?: Maybe; }; export type IPromptOptionsInput = { /** * Sticky prompts are not automatically removed after a certain timeout. * * Note: Prompts of severity ERROR are always sticky. */ sticky?: Maybe; /** * Silent notifications are not shown to the user unless the notification center is opened. * The status bar will still indicate all number of notifications to * catch some attention. */ silent?: Maybe; /** * Will be called if the user closed the notification without picking * any of the provided choices. */ onCancel?: Maybe; }; export type IProvideTextDocumentLocationSignature = ITextDocumentPositionParams & ILocation & { __typename?: 'ProvideTextDocumentLocationSignature'; textDocument?: Maybe; position?: Maybe; rangeOrUri?: Maybe; uriRangeOrPosition?: Maybe; range?: Maybe; uri?: Maybe; }; export type IProvideTextDocumentLocationSignatureInput = { textDocument?: Maybe; position?: Maybe; rangeOrUri?: Maybe; uriRangeOrPosition?: Maybe; range?: Maybe; uri?: Maybe; }; export const enum IProvidedRemoteConnectionStates { Initializing = 'initializing', Disconnected = 'disconnected', Connected = 'connected' }; export type IQuery = { __typename?: 'Query'; contextMenu?: Maybe; /** Default Preferences */ defaultPreferences?: Maybe; defaultSetting?: Maybe; /** * The default settings for the requested ConfigurationTarget * Note: Due to bug in graphql we using `target: Int` argument instead of `target:ConfigurationTarget` * https://github.com/apollographql/apollo-server/issues/2556 */ defaultViewerSettingsSubject: IDefaultSettings; dialog?: Maybe; /** * The CDECode documentation page for the given path, used to serve the content for help * pages under the URL path /help on the CDECode instance. If no page exists at the path, * null is returned. */ docSitePage?: Maybe; editorPart?: Maybe; editorState?: Maybe; existsFile?: Maybe; extension?: Maybe; /** The extension registry. */ extensionRegistry: IExtensionRegistry; extensions: IRegistryExtensionConnection; fileSearch?: Maybe; gallery?: Maybe; galleryExtension?: Maybe; getChangedEvent?: Maybe; getConfigurationData?: Maybe; getConfigurationTarget?: Maybe; getContextData?: Maybe; getContextProperty?: Maybe; /** Default settings */ getDefaultSettings?: Maybe; /** Default Settings Resources */ getDefaultSettingsResource?: Maybe; getEnvironment?: Maybe; getKeybindings?: Maybe; getMostCommonlyUsedSettings?: Maybe>>; getSelectedValue?: Maybe; getViews?: Maybe>>; getWorkspace?: Maybe; getWorkspaceFolderContext?: Maybe; getWorkspaceValue?: Maybe; gotoLineQuickAccess?: Maybe; installed?: Maybe>>; instances?: Maybe>>; keybindingContextMenu?: Maybe; keybindings?: Maybe; /** Looks up a node by ID. */ node?: Maybe; notifications?: Maybe; quickInputModel?: Maybe; /** Read the contents of a file identified by the resource as stream. */ readStreamTextFile?: Maybe; readStringStreamTextFile?: Maybe; /** Read the contents of a file identified by the resource. */ readTextFile?: Maybe; registerProvider?: Maybe; releases?: Maybe>>; resolveContent?: Maybe; resolveContents?: Maybe>>; resolveFile?: Maybe; resolveFileContent?: Maybe; resolveUntitledFileContent?: Maybe; selectedResource?: Maybe; /** * Looks up an instance of a type that implements ISettingsSubject (i.e., something that has settings). This can * can be a site (which has global settings), an organization, or a user */ settingsSubject?: Maybe; showDialog?: Maybe; showNotification?: Maybe; statusbar?: Maybe; statusbarItem?: Maybe; textSearch?: Maybe; treeViewData?: Maybe>>; untitledResources?: Maybe>>; userPreferences?: Maybe; /** * The settings for the viewer. The viewer is either an anonymous visitor (in which case viewer settings is * global settings) or an authenticated user (in which case viewer settings are the user's settings). */ viewerSettings: ISettingsCascade; workspaces?: Maybe>>; }; export type IQueryDefaultViewerSettingsSubjectArgs = { target?: Maybe; }; export type IQueryDocSitePageArgs = { path: Scalars['String']; }; export type IQueryEditorStateArgs = { editorId: Scalars['String']; resource: Scalars['URI']; }; export type IQueryExistsFileArgs = { resource: Scalars['URI']; }; export type IQueryExtensionArgs = { extensionID: Scalars['String']; }; export type IQueryExtensionsArgs = { first?: Maybe; query?: Maybe; local?: Maybe; remote?: Maybe; prioritizeExtensionIDs?: Maybe>; includeWIP?: Maybe; }; export type IQueryFileSearchArgs = { query?: Maybe; }; export type IQueryGalleryArgs = { query?: Maybe; }; export type IQueryGalleryExtensionArgs = { extensionID: Scalars['String']; }; export type IQueryGetChangedEventArgs = { resource: Scalars['URI']; }; export type IQueryGetContextPropertyArgs = { keys?: Maybe>>; }; export type IQueryGetDefaultSettingsArgs = { target?: Maybe; }; export type IQueryGetDefaultSettingsResourceArgs = { configurationTarget?: Maybe; }; export type IQueryGetViewsArgs = { containerId: Scalars['String']; }; export type IQueryGetWorkspaceFolderContextArgs = { arg?: Maybe; }; export type IQueryGetWorkspaceValueArgs = { value?: Maybe; }; export type IQueryNodeArgs = { id: Scalars['ID']; }; export type IQueryReadStreamTextFileArgs = { resource: Scalars['URI']; options?: Maybe; }; export type IQueryReadStringStreamTextFileArgs = { resource: Scalars['URI']; options?: Maybe; }; export type IQueryReadTextFileArgs = { resource: Scalars['URI']; options?: Maybe; }; export type IQueryRegisterProviderArgs = { registrationOptions?: Maybe; provider?: Maybe; }; export type IQueryReleasesArgs = { extensionID: Scalars['String']; }; export type IQueryResolveContentArgs = { resource: Scalars['URI']; options?: Maybe; }; export type IQueryResolveContentsArgs = { toResolve?: Maybe>>; }; export type IQueryResolveFileArgs = { resource: Scalars['URI']; options?: Maybe; }; export type IQueryResolveFileContentArgs = { resource: Scalars['URI']; options?: Maybe; }; export type IQueryResolveUntitledFileContentArgs = { resource: Scalars['URI']; }; export type IQuerySettingsSubjectArgs = { id: Scalars['ID']; }; export type IQueryShowDialogArgs = { dialog?: Maybe; }; export type IQueryShowNotificationArgs = { notification?: Maybe; }; export type IQueryStatusbarItemArgs = { id?: Maybe; }; export type IQueryTextSearchArgs = { query?: Maybe; }; export type IQueryUserPreferencesArgs = { user?: Maybe; }; export const enum IQueryType { File = 'File', Text = 'Text' }; export type IQuickInput = { __typename?: 'QuickInput'; title?: Maybe; description?: Maybe; step?: Maybe; totalSteps?: Maybe; enabled?: Maybe; ignoreFocusOut?: Maybe; value?: Maybe; placeholder?: Maybe; prompt?: Maybe; validationMessage?: Maybe; }; export type IQuickInputModel = { __typename?: 'QuickInputModel'; show?: Maybe; title?: Maybe; input?: Maybe; quickPick?: Maybe; inputValue?: Maybe; selectedValue?: Maybe>>; }; export type IQuickPick = { __typename?: 'QuickPick'; placeholder?: Maybe; canSelectMany?: Maybe; autoFocusOnList?: Maybe; items?: Maybe>>; activeItem?: Maybe; selectedItems?: Maybe>>; }; export type IQuickPickItem = { __typename?: 'QuickPickItem'; id?: Maybe; label?: Maybe; description?: Maybe; detail?: Maybe; keybinding?: Maybe; italic?: Maybe; highlights?: Maybe; picked?: Maybe; alwaysShow?: Maybe; }; export type IQuickPickItemHighlights = { __typename?: 'QuickPickItemHighlights'; label?: Maybe>>; description?: Maybe>>; detail?: Maybe>>; }; export type IQuickPickItemHighlightsInput = { label?: Maybe>>; description?: Maybe>>; detail?: Maybe>>; }; /** * @lsp - A range in a text document expressed as (zero-based) start and end positions. A range is comparable to a * section in an editor. Therefore the end position is exclusive. If you want to specify a range that contains a line * including the line ending character(s) then use an end pisition denoting the start of the next line. For example: * ``` * { * start: { line: 5, character: 23 }, * end : { line 6, character : 0 } * } * ``` * * @editor - A range in the editor. This interface is suitable for serialization. */ export type IRange = { __typename?: 'Range'; /** * @lsp * The range's start position. */ start?: Maybe; /** * @lsp * The range's end position. */ end?: Maybe; /** @editor - Line number on which the range starts (starts at 1). */ startLineNumber?: Maybe; /** @editor - Column on which the range starts in the line `startLineNumber` (starts at 1). */ startColumn?: Maybe; /** @editor - Line number on which the range ends. */ endLineNumber?: Maybe; /** @editor - Column on which the range ends in the line `endLineNumber` */ endColumn?: Maybe; }; export type IRangeInput = { endColumn?: Maybe; endLineNumber?: Maybe; startColumn?: Maybe; startLineNumber?: Maybe; }; export type IReadFileOptions_Input = { /** * The optional etag parameter allows to return early from resolving the resource if * the contents on disk match the etag. This prevents accumulated reading of resources * that have been read already with the same etag. * It is the task of the caller to makes sure to handle this error case from the promise. */ etag?: Maybe; /** * Is an integer specifying where to begin reading from in the file. If position is null, * data will be read from the current file position. */ position?: Maybe; /** * Is an integer specifying how many bytes to read from the file. By default, all bytes * will be read. */ length?: Maybe; /** If provided, the size of the file will be checked agains the limits. */ limits?: Maybe; }; export type IReadFileOptions_Input_Limits = { size?: Maybe; memory?: Maybe; }; /** It is a extension to ReadFileOptions_Input with few more options. */ export type IReadTextFileOptions_Input = { etag?: Maybe; Position?: Maybe; length?: Maybe; limits?: Maybe; /** * The optional acceptTextOnly parameters allows to fail this request early if the file * contents are not textual. */ acceptTextOnly?: Maybe; /** * The optional encoding parameter allows to specify the desired encoding when resolving * the contents of the file. */ encoding?: Maybe; /** The ioptional guessEncoding parameter allows to guess encoding from content of the file. */ autoGuessEncoding?: Maybe; }; export const enum IReadyState { /** This window has not loaded any HTML yet */ None = 'NONE', /** This window is loading HTML */ Loading = 'LOADING', /** This window is navigating to another HTML */ Navigating = 'NAVIGATING', /** This window is done loading HTML */ Ready = 'READY' }; export type IRegistryEntry = { __typename?: 'RegistryEntry'; registrationOptions?: Maybe; provider?: Maybe; }; /** An extenion's listing in the extension registry. */ export type IRegistryExtension = INode & { __typename?: 'RegistryExtension'; /** * The unique, opaque, permanent ID of the extension. Do not display this ID to the user; display * RegistryExtension.extensionID instead (it is friendlier and still unique, but it can be renamed). */ id: Scalars['ID']; /** * The UUID of the extension. This identifies the extension externally (along with the origin). The UUID maps * 1-t0-1 to RegistryExtension.id. */ uuid: Scalars['String']; /** The publisher of the extension. If this extension is from a remote registry, the publisher may be null. */ publisher?: Maybe; /** * The qualified, unique name that refers to this extension, consisting of the registry name (if non-default), * publisher's name, and the extension's name, all joined by "/" (for example, "cdecode/my-extension-name"). */ extensionID?: Maybe; /** The extension ID without the registry name. */ extensionIDWithoutRegistry?: Maybe; /** The name of the extension (not including the publisher's name). */ name: Scalars['String']; /** Latest Published version */ version?: Maybe; activationEvents?: Maybe>>; /** The extension manifest, or null if none is set. */ manifest?: Maybe; /** The date when this extension was last updated on the registry. */ updatedAt?: Maybe; /** The URL to the extension on this CDECode site. */ url?: Maybe; /** * The URL to the extension on the extension registry where it lives (if this is a remote * extension). If this extension is local, then this field's value is null. */ remoteURL?: Maybe; /** Whether the registry extension is published on this CDECode site. */ isLocal?: Maybe; /** Whether the viewer has admin privileges on this registry extension. */ viewerCanAdminister?: Maybe; /** Extension Releases */ releases?: Maybe>>; }; /** A list of registry extensions. */ export type IRegistryExtensionConnection = { __typename?: 'RegistryExtensionConnection'; /** A list of registry extensions. */ nodes: Array; /** * The total count of registry extensions in the connection. This total cound may be larger than the number of * nodes in this object when the result is paginated. */ totalCount: Scalars['Int']; /** Pagination information */ pageInfo: IPageInfo; /** location of the extension path for example: /extensions// */ url?: Maybe; /** * Errors that occured while communicating with remote registries to obtain the list of extensions. * * In order to be able to return local extensions even when the remote registry is unreachable, errors are * recorded here instead of in the top-level GraphQL errors list. */ error?: Maybe; }; /** A publisher of a registry extension. */ export type IRegistryPublisher = { __typename?: 'RegistryPublisher'; UserId?: Maybe; }; /** A list of publishers of extensions in the registry. */ export type IRegistryPublisherConnection = { __typename?: 'RegistryPublisherConnection'; /** A list of publishers. */ nodes: Array; /** * The total count of publishers in the connection. This total count may be larger than the number of * nodes in the object when result is paginated. */ totalCount: Scalars['Int']; /** Pagination information. */ pageInfo: IPageInfo; }; export type IRemoteUserSettings = IISettingsSubject & { __typename?: 'RemoteUserSettings'; /** The ID. */ id?: Maybe; /** The latest settings. */ latestSettings?: Maybe; /** The URL to the settings. */ settingsURL: Scalars['URI']; /** Whether the viewer can modify the subject's settings. */ viewerCanAdminister: Scalars['Boolean']; /** * All settings for this subject, and the individual levels in the settings cascade (global > organization > user) * that were merged to produce the final merged settings. */ settingsCascade: ISettingsCascade; }; export type IRemoveEditor_Input = { editorId?: Maybe; resource?: Maybe; name?: Maybe; }; export type IReplaceContentResult = { __typename?: 'ReplaceContentResult'; resource?: Maybe; oldText?: Maybe; newText?: Maybe; }; export type IResolveAll_ToResolveWithMetadata_Input = { resource?: Maybe; options?: Maybe; }; export type IResolveAll_ToResolve_Input = { resource?: Maybe; options?: Maybe; }; export type IResolveFileOptions_Input = { /** * Automatically continue resolving children of a directory until the provided resources * are found. */ resolveTo?: Maybe>>; /** Automatically continue resolving children of a directory if the number of children as 1. */ resolveSingleChildDescendants?: Maybe; /** * Will resolve mtime, size and etag of files if enabled. Ths can have a negative impact * on performance and thus should only be used when these values are required. */ resolveMetadata?: Maybe; }; export type IResolveFileResult = { __typename?: 'ResolveFileResult'; stat?: Maybe; success: Scalars['Boolean']; /** The content of a file as stream */ value?: Maybe; }; export type IResolveFileResultWithMetadata = { __typename?: 'ResolveFileResultWithMetadata'; stat?: Maybe; success: Scalars['Boolean']; }; /** Extension of `ResolveFileOptions_Input` with defined `resolveMedata` */ export type IResolveMetadataFileOptions_Input = { resolveTo?: Maybe>>; resolveSingleChildDescendants?: Maybe; resolveMetadata?: Maybe; }; /** Extends BaseResource_Input */ export type IResourceDiff_Input = { options?: Maybe; label?: Maybe; description?: Maybe; forceFile?: Maybe; forceUntitled?: Maybe; /** The left hand side URI to open inside a diff editor. */ leftResource: Scalars['URI']; /** The right hand side URI to open inside a diff editor. */ rightResource: Scalars['URI']; }; /** * A read-only text editor input whoes content are made of the provided resource that points to an existing * code editor model. */ export type IResourceEditorInput = IIEditorInput & IIEditorInputWithGroupFields & { __typename?: 'ResourceEditorInput'; id?: Maybe; resource?: Maybe; typeId?: Maybe; description?: Maybe; label?: Maybe; fileReference?: Maybe; preferredEditorId?: Maybe; isSupportsSplitEditor?: Maybe; isActive?: Maybe; preview?: Maybe; isPinned?: Maybe; editorId?: Maybe; status?: Maybe; closable?: Maybe; mode?: Maybe; preferredMode?: Maybe; }; export type IResourceEncoding = { __typename?: 'ResourceEncoding'; encoding?: Maybe; hasBOM?: Maybe; }; export type IResourceMapConfigurationModel = { __typename?: 'ResourceMapConfigurationModel'; resource?: Maybe; contents?: Maybe; keys?: Maybe>>; overrides?: Maybe; }; /** Extends BaseResource_Input */ export type IResourceSideBySide_Input = { options?: Maybe; label?: Maybe; description?: Maybe; forceFile?: Maybe; forceUntitled?: Maybe; /** The right hand side URI to open inside a side by side editor. */ masterResource: Scalars['URI']; /** The left hand side URI to open inside a side by side editor. */ detailResource: Scalars['URI']; }; /** Resource_Input is extension of BaseResourceInput */ export type IResource_Input = { options?: Maybe; label?: Maybe; description?: Maybe; forceFile?: Maybe; forceUntitled?: Maybe; /** The resource URL of the resource to open. */ resource: Scalars['URI']; /** The encoding of the text input if known. */ encoding?: Maybe; /** * The identifier of the language mode of the text input * if known to use when displaying the contents. */ mode?: Maybe; }; export type IRevealOptions = { __typename?: 'RevealOptions'; select?: Maybe; focus?: Maybe; expand?: Maybe; }; export type IRunActionInWindowRequest = { __typename?: 'RunActionInWindowRequest'; id: Scalars['String']; from?: Maybe; args?: Maybe>>; }; export const enum IRunActionInWindowRequestFrom { Menu = 'menu', Touchbar = 'touchbar', Mouse = 'mouse' }; export type IRunKeybindingInWindowRequest = { __typename?: 'RunKeybindingInWindowRequest'; userSettingsLabel?: Maybe; }; export const enum IStatusbar_Item_Id { Terminal = 'TERMINAL', SelectionStatus = 'SELECTION_STATUS', IndentationStatus = 'INDENTATION_STATUS', EncodingStatus = 'ENCODING_STATUS', EolStatus = 'EOL_STATUS', LanguageModeStatus = 'LANGUAGE_MODE_STATUS', SyncStatus = 'SYNC_STATUS', BranchStatus = 'BRANCH_STATUS' }; export type ISaveDialogOptions = { __typename?: 'SaveDialogOptions'; title?: Maybe; defaultPath?: Maybe; buttonLabel?: Maybe; filters?: Maybe>>; message?: Maybe; nameFieldLabel?: Maybe; showTagField?: Maybe; }; export type ISaveOptions_Input = { force?: Maybe; reason?: Maybe; overwriteReadonly?: Maybe; overwriteEncoding?: Maybe; skipSaveParticipants?: Maybe; writeElevated?: Maybe; }; export const enum ISaveReason { Explicit = 'EXPLICIT', Auto = 'AUTO', FocusChange = 'FOCUS_CHANGE', WindowChange = 'WINDOW_CHANGE' }; export type ISaveWorkspaceRes = { __typename?: 'SaveWorkspaceRes'; updated?: Maybe; id?: Maybe; }; export type IScripts = { __typename?: 'Scripts'; cdebasebuild?: Maybe; cdebasepublish?: Maybe; }; export type ISearch = { __typename?: 'Search'; location?: Maybe; smartCase?: Maybe; useRipgrep?: Maybe; useIgnoreFiles?: Maybe; followSymlinks?: Maybe; globalFindClipboard?: Maybe; quickOpen?: Maybe; exclude?: Maybe; }; export type ISearchComplete = IISearchCompleteStats & { __typename?: 'SearchComplete'; limitHit?: Maybe; stats: ISearchCompleteStatsStats; results?: Maybe>>; }; export type ISearchCompleteStatsStats = IFileSearchStats | ITextSearchStats; export type ISearchCompleteStream = { __typename?: 'SearchCompleteStream'; isEnd?: Maybe; limitHit?: Maybe; results?: Maybe>>; stats: ISearchCompleteStatsStats; part?: Maybe; size?: Maybe; }; export type ISearchEngineStats = { __typename?: 'SearchEngineStats'; traversal: Scalars['String']; fileWalkTime: Scalars['Int']; directoriesWalked: Scalars['Int']; filesWalked: Scalars['Int']; cmdTime: Scalars['Int']; cmdResultCount?: Maybe; }; export type ISearchLog = { __typename?: 'SearchLog'; message?: Maybe; }; /** One folder to search and a set of glob expressions that should be applied. */ export type ISearchPathPattern = { __typename?: 'SearchPathPattern'; searchPath?: Maybe; pattern?: Maybe; }; export type ISearchProgressItem = IIFileMatch & IISearchProgress & { __typename?: 'SearchProgressItem'; resource?: Maybe; results?: Maybe>>; total?: Maybe; worked?: Maybe; message?: Maybe; }; export type ISearchQuickOpen = { __typename?: 'SearchQuickOpen'; includeSymbols?: Maybe; }; export type ISearchRange = { __typename?: 'SearchRange'; startLineNumber?: Maybe; startColumn?: Maybe; endLineNumber?: Maybe; endColumn?: Maybe; }; export type ISearchStreamInput = { _reason?: Maybe; folderQueries?: Maybe>>; includePattern?: Maybe; excludePattern?: Maybe; extraFileResources?: Maybe>>; useRipgrep?: Maybe; maxResults?: Maybe; usingSearchPaths?: Maybe; filePattern?: Maybe; disregardExcludeSettings?: Maybe; exists?: Maybe; sortByScore?: Maybe; cacheKey?: Maybe; }; export type ISelectEditor_Input = { resource: Scalars['String']; editorId?: Maybe; name?: Maybe; }; export type ISelectedOutput = { __typename?: 'SelectedOutput'; title?: Maybe; inputValue?: Maybe; selectedValue?: Maybe>>; }; export type ISelectionStatus = IIStatusbarItem & { __typename?: 'SelectionStatus'; id?: Maybe; name?: Maybe; alignment?: Maybe; entry?: Maybe; priority?: Maybe; container?: Maybe; labelContainer?: Maybe; typeId?: Maybe; }; export type ISetStatusMsgInput = { id: Scalars['String']; message: Scalars['String']; }; export type ISetting = { __typename?: 'Setting'; /** name of the settings */ name?: Maybe; range?: Maybe; key?: Maybe; keyRange?: Maybe; /** @deprecated */ default?: Maybe; value?: Maybe; valueRange?: Maybe; description?: Maybe>>; descriptionIsMarkdown?: Maybe; descriptionRanges?: Maybe>>; overrides?: Maybe>>; overrideOf?: Maybe; deprecationMessage?: Maybe; scope?: Maybe; type?: Maybe>>; enum?: Maybe>>; enumDescriptions?: Maybe>>; enumDescriptionsAreMarkdown?: Maybe; tags?: Maybe>>; extensionInfo?: Maybe; }; export const enum ISettingValueType { Null = 'Null', Enum = 'Enum', String = 'String', Integer = 'Integer', Number = 'Number', Boolean = 'Boolean', Exclude = 'Exclude', Complex = 'Complex', NullableInteger = 'NullableInteger', NullableNumber = 'NullableNumber' }; /** Settings is a version of a configuration settings file. */ export type ISettings = { __typename?: 'Settings'; /** The time when this was created. */ createdAt?: Maybe; /** * The stringified JSON contents of the settings. The contents may include "//"-style comments and trailing * commas in the JSON. */ contents: Scalars['String']; }; /** The configuration for all of the relevant settings subjects, plus the merged settings. */ export type ISettingsCascade = { __typename?: 'SettingsCascade'; /** * The other settings subjects that are applied with lower precedence that this subject to * form the final merged settings. For example, a user in 2 organizations would have the following * settings subjects: site (global settings), org 1, org 2 and the user. */ subjects?: Maybe>>; /** The effective final merged settings as (stringified) JSON, merged from all of the subjects. */ final?: Maybe; /** The effective final merged settings as Object, merged from all of the subjects. */ finalConfiguration?: Maybe; }; export type ISettingsGroup = { __typename?: 'SettingsGroup'; id?: Maybe; range?: Maybe; title?: Maybe; titleRange?: Maybe; sections?: Maybe>>; contributedByExtension?: Maybe; }; export type ISettingsSection = { __typename?: 'SettingsSection'; titleRange?: Maybe; title?: Maybe; settings?: Maybe>>; }; export type ISettingsSubject = IUserSettings | ILocalUserSettings | IRemoteUserSettings | IFolderSettings | IGlobalSettings | IWorkspaceSettings | IMemorySettings | IDefaultSettings; export type IShell = { __typename?: 'Shell'; osx?: Maybe; linux?: Maybe; windows?: Maybe; container?: Maybe; }; export type IShellArgs = { __typename?: 'ShellArgs'; container?: Maybe>>; windows?: Maybe>>; linux?: Maybe>>; osx?: Maybe>>; }; export { SideBySideEditor }; /** Side by side editor inputs that have a master and details side. */ export type ISideBySideEditorInput = IIEditorInput & IIEditorInputWithGroupFields & IISideBySideEditorInput & { __typename?: 'SideBySideEditorInput'; id?: Maybe; resource?: Maybe; typeId?: Maybe; description?: Maybe; label?: Maybe; fileReference?: Maybe; preferredEditorId?: Maybe; isSupportsSplitEditor?: Maybe; isActive?: Maybe; preview?: Maybe; isPinned?: Maybe; editorId?: Maybe; status?: Maybe; closable?: Maybe; master?: Maybe; details?: Maybe; }; export type ISnippet = { __typename?: 'Snippet'; language?: Maybe; }; export type ISort = { key: Scalars['String']; value: ISortEnum; }; export const enum ISortEnum { Asc = 'ASC', Desc = 'DESC' }; export type IStatusbar = { __typename?: 'Statusbar'; items?: Maybe>>; }; export const enum IStatusbarAlignment { Left = 'LEFT', Right = 'RIGHT' }; export type IStatusbarEntry = { __typename?: 'StatusbarEntry'; showTabsButtons?: Maybe; showIcons?: Maybe; showStatusbar?: Maybe; text: Scalars['String']; ariaLabel?: Maybe; tooltip?: Maybe; color?: Maybe; backgroundColor?: Maybe; command?: Maybe; arguments?: Maybe>>; showBeak?: Maybe; }; export type IStatusbarEntryInput = { showTabsButtons?: Maybe; showIcons?: Maybe; showStatusbar?: Maybe; text: Scalars['String']; ariaLabel?: Maybe; tooltip?: Maybe; color?: Maybe; backgroundColor?: Maybe; command?: Maybe; arguments?: Maybe>>; showBeak?: Maybe; }; export type IStatusbarItem = ITerminal | ISelectionStatus | IIndentation | IEncodingStatus | IEndOfLineSequence | ILanguageMode | ISyncStatus | IBranchStatus; export const enum IStorageScope { /** The stored data will be scoped to all workspaces of this domain. */ Global = 'GLOBAL', /** The stored data will be scoped to the current workspace. */ Workspace = 'WORKSPACE' }; export type IStreamContent = { __typename?: 'StreamContent'; resource?: Maybe; name?: Maybe; mtime?: Maybe; etag?: Maybe; value?: Maybe; status?: Maybe; encoding?: Maybe; linesRange?: Maybe; }; export type ISubscription = { __typename?: 'Subscription'; dummy?: Maybe; fileData?: Maybe>>; fileOperation?: Maybe; onDidChangeConfiguration?: Maybe; onDidChangeFileSystemProviderRegistrations?: Maybe; onWillActivateFileSystemProvider?: Maybe; /** Doesn't work yet */ readStreamTextFile?: Maybe; /** Streams content in string chunks */ readStreamTextString?: Maybe; searchStreamContent?: Maybe; }; export type ISubscriptionFileDataArgs = { resource: Scalars['URI']; }; export type ISubscriptionFileOperationArgs = { resource: Scalars['URI']; }; export type ISubscriptionReadStreamTextFileArgs = { resource: Scalars['URI']; }; export type ISubscriptionReadStreamTextStringArgs = { resource: Scalars['URI']; }; export type ISubscriptionSearchStreamContentArgs = { input?: Maybe; }; export type ISyncStatus = IIStatusbarItem & { __typename?: 'SyncStatus'; id?: Maybe; name?: Maybe; alignment?: Maybe; entry?: Maybe; priority?: Maybe; container?: Maybe; labelContainer?: Maybe; typeId?: Maybe; }; export { TabCloseButtonType }; export { TabSizingType }; export type ITerminal = IIStatusbarItem & { __typename?: 'Terminal'; alignment?: Maybe; container?: Maybe; entry?: Maybe; id?: Maybe; integrated?: Maybe; labelContainer?: Maybe; name?: Maybe; priority?: Maybe; typeId?: Maybe; }; export type ITextBufferData = { __typename?: 'TextBufferData'; EOL?: Maybe; lines?: Maybe>>; containsRTL?: Maybe; isBasicASCII?: Maybe; }; export type ITextDocumentIdentifier = IITextDocumentIdentifier & { __typename?: 'TextDocumentIdentifier'; uri?: Maybe; languageId?: Maybe; }; export type ITextDocumentIdentifierInput = { uri?: Maybe; }; /** An item to transfer a text document from the client to the server. */ export type ITextDocumentItem = IITextDocumentIdentifier & { __typename?: 'TextDocumentItem'; uri?: Maybe; /** The ID of the document's language. This is a well-defined string identifier such as "phython". */ languageId?: Maybe; /** The document's text content. */ text?: Maybe; }; export type ITextDocumentItemInput = { uri?: Maybe; languageId?: Maybe; text?: Maybe; }; export type ITextDocumentPositionParams = { textDocument?: Maybe; position?: Maybe; }; export type ITextDocumentPositionParamsInput = { textDocument?: Maybe; position?: Maybe; }; export type ITextDocumentRegistrationOptions = { __typename?: 'TextDocumentRegistrationOptions'; documentSelector?: Maybe>>; }; export type ITextDocumentRegistrationOptionsInput = { documentSelector?: Maybe>>; }; /** Extension of EditorOptions_Input */ export type ITextEditorOptions_Input = { /** * Tells the editor to not receive keyboard focus when the editor is being opened. * * Will also not activate the group the editor opens in unless the group is already * the active one. This behaviour can be overridden via the `activation` option. */ preserveFocus?: Maybe; /** * This option is only relevant if an editor is opened into a group that is not active * already and allows to control if the inactive group should become active, restored * or preserved. * * By default, the editor group will become active unless `preserveFocus` or `inactive` * is specified. */ activation?: Maybe; /** * Tells the editor to reload the editor input in the editor even if it is identical to the one * already showing. By default, the editor will not reload the input if it is identical to the * one showing. */ forceReload?: Maybe; /** * Will reveal the editor if it is already opened and visible in any of the opened editor groups. * * Note that this option is just a hint that might be ignored if the user wants to open an editor explicitly * to the side of another one or into a specific editor group. */ revealIfVisible?: Maybe; /** * Will reveal the editor if it is already opened (even when not visible) in any of the opened editor groups. * * Note that this option is just a hint that might be ignored if the user wants to open an editor explicitly * to the side of another one or into a specific editor group. */ revealIfOpened?: Maybe; /** * An editor that is pinned remains in the editor stack even when another editor is being opened. * An editor that is not pinned will always get replaced by another editor that is not pinned. */ pinned?: Maybe; /** * An editor that is sticky moves to the beginning of the editors list within the group and will remain * there unless explicitly closed. Operations such as "Close All" will not close sticky editors. */ sticky?: Maybe; /** The index in the document stack where to insert the editor into when opening. */ index?: Maybe; /** * An active editor that is opened will show its contents directly. Set to true to open an editor * in the background. * * Will also not activate the group the editor opens in unless the group is already * the active one. This behaviour can be overridden via the `activation` option. */ inactive?: Maybe; /** * Will not show an error in case opening the editor fails and thus allows to show a custom error * message as needed. By default, an error will be presented as notification if opening was not possible. */ ignoreError?: Maybe; /** * Allows to override the editor that should be used to display the input: * - `undefined`: let the editor decide for itself * - `false`: disable overrides * - `string`: specific override by id */ override?: Maybe; /** * A optional hint to signal in which context the editor opens. * * If configured to be `EditorOpenContet.USER`, this hint can be * used in various places to control the experience. For example, * if the editor to open fails with an error, a notification could * inform about this in a modal dialog. If the editor opened through * some background task, the notification would show in the background, * not as a modal dialog. */ context?: Maybe; /** Text editor selection. */ selection?: Maybe; /** Text editor view state. */ viewState?: Maybe; /** * Options to control the text editor selection reveal type. * Defaults to TextEditoSelectionRevewalType.Center */ selectionRevealType?: Maybe; }; export const enum ITextEditorSelectionRevealType { /** Option to scroll vertically or horizontally as necessary and reveal a range centered vertically. */ Center = 'Center', /** Option to scroll vertically or horizontally as necessary and reveal a range centered vertically only if it lies outside the viewport. */ CenterIfOutsideViewport = 'CenterIfOutsideViewport', /** Option to scroll vertically or horizontally as necessary and reveal a range close to the top of the viewport, but not quite at the top. */ NearTop = 'NearTop', /** * Option to scroll vertically or horizontally as necessary and reveal a range close to the top of the viewport, but not quite at the top. * Only if it lies outside the viewport */ NearTopIfOutsideViewport = 'NearTopIfOutsideViewport' }; export type ITextEditorSelection_Input = { startLineNumber: Scalars['Int']; startColumn: Scalars['Int']; endLineNumber?: Maybe; endColumn?: Maybe; }; export type ITextFileContent = IIBaseStat & IIBaseStatWithMetadata & IIBaseTextFileContent & IIFileClientMetadata & { __typename?: 'TextFileContent'; /** Content of the file is modified */ dirty?: Maybe; /** Encoding as reported from disk */ encoding?: Maybe; etag: Scalars['String']; /** File is in conflict with storage. */ inConflictMode?: Maybe; /** File is in Error */ inErrorMode?: Maybe; /** File doesn't exist in the storage */ inOrphanMode?: Maybe; /** Pending Save */ inPendingSave?: Maybe; isReadonly?: Maybe; mtime: Scalars['BigInt']; name: Scalars['String']; /** Encoding as chosen by the user */ preferredEncoding?: Maybe; preferredMode?: Maybe; resource: Scalars['URI']; size: Scalars['Int']; /** States the text file editor model can be in. */ state?: Maybe; /** The content of a text file. */ value?: Maybe; }; export const enum ITextFileOperationResult { FileIsBinary = 'FILE_IS_BINARY' }; export type ITextFilePublishContent = IIBaseTextFileContent & IIBaseStat & { __typename?: 'TextFilePublishContent'; resource: Scalars['URI']; name: Scalars['String']; mtime?: Maybe; etag?: Maybe; size?: Maybe; isReadonly?: Maybe; streamSeq?: Maybe; encoding?: Maybe; /** The content of the file in parts */ value?: Maybe; status?: Maybe; }; export type ITextFileStreamContent = IIBaseTextFileContent & IIBaseStatWithMetadata & IIBaseStat & { __typename?: 'TextFileStreamContent'; resource: Scalars['URI']; name: Scalars['String']; size: Scalars['Int']; mtime: Scalars['BigInt']; etag: Scalars['String']; isReadonly?: Maybe; encoding?: Maybe; /** The line grouped content of a text file. */ value?: Maybe; }; export type ITextQueryInput = { _reason?: Maybe; folderQueries?: Maybe>>; includePattern?: Maybe; excludePattern?: Maybe; extraFileResources?: Maybe>>; useRipgrep?: Maybe; maxResults?: Maybe; usingSearchPaths?: Maybe; type: IQueryType; contentPattern: IPatternInfoInput; previewOptions?: Maybe; maxFileSize?: Maybe; usePCRE2?: Maybe; afterContext?: Maybe; beforeContext?: Maybe; }; export type ITextSearchContext = { __typename?: 'TextSearchContext'; uri?: Maybe; text: Scalars['String']; lineNumber: Scalars['Int']; }; export type ITextSearchMatch = { __typename?: 'TextSearchMatch'; uri?: Maybe; ranges?: Maybe>>; preview?: Maybe; }; export type ITextSearchPreviewOptions = { __typename?: 'TextSearchPreviewOptions'; matchLines: Scalars['Int']; charsPerLine: Scalars['Int']; }; export type ITextSearchPreviewOptionsInput = { matchLines: Scalars['Int']; charsPerLine: Scalars['Int']; }; export type ITextSearchResult = ITextSearchMatch | ITextSearchContext; export type ITextSearchResultPreview = { __typename?: 'TextSearchResultPreview'; text?: Maybe; matches?: Maybe>>; }; export type ITextSearchStats = { __typename?: 'TextSearchStats'; type?: Maybe; }; export const enum ITextSearchStatsType { TextSearchProvider = 'textSearchProvider', SearchProcess = 'searchProcess' }; export type IThemeLabel = { __typename?: 'ThemeLabel'; label?: Maybe; uiTheme?: Maybe; path?: Maybe; }; export type ITreeData_Input = { path?: Maybe; title?: Maybe; subtitle?: Maybe; isDirectory?: Maybe; active?: Maybe; expanded?: Maybe; hasChildren?: Maybe; childrenGen?: Maybe; }; export type ITreeItem = { __typename?: 'TreeItem'; handle?: Maybe; parentHandle?: Maybe; collapsibleState?: Maybe; label?: Maybe; description?: Maybe; icon?: Maybe; iconDark?: Maybe; themeIcon?: Maybe; resourceUri?: Maybe; tooltip?: Maybe; contextValue?: Maybe; children?: Maybe>>; }; export const enum ITreeItemCollapsibleState { None = 'None', Collapsed = 'Collapsed', Expanded = 'Expanded' }; export type ITreeViewDescriptor = IIViewDescriptor & { __typename?: 'TreeViewDescriptor'; id: Scalars['String']; name?: Maybe; when?: Maybe; order?: Maybe; weight?: Maybe; collapsed?: Maybe; canToggleVisibility?: Maybe; hideByDefault?: Maybe; workspace?: Maybe; }; export type IUriToOpen = IWorkspaceToOpen | IFolderToOpen | IFileToOpen; /** An editor input to be used for untitled text buffers. */ export type IUntitledEditorInput = IIEditorInput & IIEditorInputWithGroupFields & { __typename?: 'UntitledEditorInput'; id?: Maybe; resource?: Maybe; typeId?: Maybe; description?: Maybe; label?: Maybe; fileReference?: Maybe; preferredEditorId?: Maybe; isSupportsSplitEditor?: Maybe; isActive?: Maybe; preview?: Maybe; isPinned?: Maybe; editorId?: Maybe; status?: Maybe; closable?: Maybe; hasAssociatedFilePath?: Maybe; shortDescription?: Maybe; mediumDescription?: Maybe; longDescription?: Maybe; shortTitle?: Maybe; mediumTitle?: Maybe; longTitle?: Maybe; suggestFileName?: Maybe; enconding?: Maybe; mode?: Maybe; }; /** Extension of BaseResource_Input */ export type IUntitledResource_Input = { options?: Maybe; label?: Maybe; description?: Maybe; forceFile?: Maybe; forceUntitled?: Maybe; /** * Optional resource. If the resource is not provided a new untitled file is created (e.g. Untitled-1). * Otherwise the untitled editor will have an associated path and use that when saving. */ resource?: Maybe; /** * Optional file path. Using the file resource will associate the file to the untitled resource. * @deprecated */ filePath?: Maybe; /** Optional language of the untitled resource. */ mode?: Maybe; /** Optional contents of the untitled resource. */ contents?: Maybe; /** Optional encoding of the untitled resource. */ encoding?: Maybe; }; export type IUpdateDelayedResource = { __typename?: 'UpdateDelayedResource'; resource?: Maybe; }; export type IUpdateEntryInput = { id?: Maybe; alignment?: Maybe; entry?: Maybe; priority?: Maybe; container?: Maybe; labelContainer?: Maybe; }; export type IUpdatedResource = { __typename?: 'UpdatedResource'; resource?: Maybe; etag?: Maybe; }; export type IUserPreferencesRes = { __typename?: 'UserPreferencesRes'; prefs?: Maybe; }; /** UserSettings is a combination of LocalUserSettings and RemoteUserSettings */ export type IUserSettings = IISettingsSubject & { __typename?: 'UserSettings'; /** The ID. */ id?: Maybe; /** * The latest settings for the user. * * Only the user and site admins can access this field. */ latestSettings?: Maybe; /** The URL to the user's settings. */ settingsURL: Scalars['URI']; /** * Whether the viewer has admin privileges on this user. The user has admin privileges on their own user, and * site admins have admin privileges on all users. */ viewerCanAdminister: Scalars['Boolean']; /** * All settings for this user, and the individual levels in the settings cascade (global > organization > user) * that were merged to produce the final merged settings. * * Only the user and site admins can access this field. */ settingsCascade: ISettingsCascade; }; export type IView = { __typename?: 'View'; id?: Maybe; name?: Maybe; }; export type IViewContainer = { __typename?: 'ViewContainer'; id?: Maybe; title?: Maybe; }; export type IViewDescriptor = IIViewDescriptor & { __typename?: 'ViewDescriptor'; id: Scalars['String']; name?: Maybe; when?: Maybe; order?: Maybe; weight?: Maybe; collapsed?: Maybe; canToggleVisibility?: Maybe; hideByDefault?: Maybe; workspace?: Maybe; }; export type IViewState = { __typename?: 'ViewState'; scrollTop?: Maybe; scrollTopWithoutViewZones?: Maybe; scrollLeft?: Maybe; firstPosition?: Maybe; firstPositionDeltaTop?: Maybe; }; export type IViewState_Input = { scrollTop?: Maybe; scrollTopWithoutViewZones?: Maybe; scrollLeft?: Maybe; firstPosition?: Maybe; firstPositionDeltaTop?: Maybe; }; export type IWatchOptions_Input = { recursive?: Maybe; excludes?: Maybe>>; session?: Maybe; }; export type IWindowConfiguration = { __typename?: 'WindowConfiguration'; machineId?: Maybe; windowId?: Maybe; logLevel?: Maybe; mainPid?: Maybe; appRoot?: Maybe; execPath?: Maybe; isInitialStartup?: Maybe; nodeCacheDataDir?: Maybe; backupPath?: Maybe; workspace?: Maybe; /** A single folder workspace identifier is just the path to the folder. */ folderUri?: Maybe; remoteAuthority?: Maybe; zoomLevel?: Maybe; fullscreen?: Maybe; maximized?: Maybe; highContrast?: Maybe; frameless?: Maybe; accessibilitySupport?: Maybe; partsSplashPath?: Maybe; perfStartTime?: Maybe; perfAppReady?: Maybe; perfWindowLoadTime?: Maybe; perfEntries?: Maybe; filesToOpenOrCreate?: Maybe>>; filesToDiff?: Maybe>>; filesToWait?: Maybe; termProgram?: Maybe; }; export const enum IWorkspaceContextServiceAction { GetWorkspace = 'getWorkspace', OnDidChangeWorkbenchState = 'onDidChangeWorkbenchState', OnDidChangeWorkspaceName = 'onDidChangeWorkspaceName', OnDidChangeWorkspaceFolders = 'onDidChangeWorkspaceFolders', AddFolders = 'addFolders', RemoveFolders = 'removeFolders', UpdateFolders = 'updateFolders' }; export type IWorkspaceData = IIStaticWorkspaceData & { __typename?: 'WorkspaceData'; /** The unique identifier of the workspace. */ id: Scalars['String']; /** Folders in the workspace. */ folders: Array>; /** The location of the workspace configuration */ configuration?: Maybe; name?: Maybe; isUntitled?: Maybe; }; export type IWorkspaceFolderData = { __typename?: 'WorkspaceFolderData'; /** The associated URI for this workspace folder. */ uri?: Maybe; /** The name of this workspace folder. Defaults to the basename its [uri-path](#Uri.path) */ name: Scalars['String']; /** The ordinal number of this workspace folder. */ index: Scalars['Int']; }; export type IWorkspaceIdentifier = { __typename?: 'WorkspaceIdentifier'; id?: Maybe; configPath?: Maybe; }; export type IWorkspacePreferenceActivityBar = { __typename?: 'WorkspacePreferenceActivityBar'; visible?: Maybe; }; export type IWorkspacePreferenceCommandPalette = { __typename?: 'WorkspacePreferenceCommandPalette'; history?: Maybe; preserveInput?: Maybe; }; export type IWorkspacePreferenceEditor = { __typename?: 'WorkspacePreferenceEditor'; centeredLayoutAutoResize?: Maybe; closeEmptyGroups?: Maybe; closeOnFileDelete?: Maybe; enablePreview?: Maybe; enablePreviewFromQuickOpen?: Maybe; focusRecentEditorAfterClose?: Maybe; highlightModifiedTabs?: Maybe; labelFormat?: Maybe; openPositioning?: Maybe; openSideBySideDirection?: Maybe; restoreViewState?: Maybe; revealIfOpen?: Maybe; showIcons?: Maybe; showTabs?: Maybe; splitSizing?: Maybe; tabCloseButton?: Maybe; tabSizing?: Maybe; }; export type IWorkspacePreferenceExperimental = { __typename?: 'WorkspacePreferenceExperimental'; editorAssociations?: Maybe>>; }; export type IWorkspacePreferenceList = { __typename?: 'WorkspacePreferenceList'; automaticKeyboardNavigation?: Maybe; horizontalScrolling?: Maybe; keyboardNavigation?: Maybe; multiSelectModifier?: Maybe; openMode?: Maybe; }; export type IWorkspacePreferencePanel = { __typename?: 'WorkspacePreferencePanel'; defaultLocation?: Maybe; }; export type IWorkspacePreferenceQuickOpen = { __typename?: 'WorkspacePreferenceQuickOpen'; closeOnFocusLost?: Maybe; preserveInput?: Maybe; }; export type IWorkspacePreferenceSettings = { __typename?: 'WorkspacePreferenceSettings'; editor?: Maybe; enableNaturalLanguageSearch?: Maybe; openDefaultKeybindings?: Maybe; settingsSearchTocBehavior?: Maybe; useSplitJSON?: Maybe; }; export type IWorkspacePreferenceSideBar = { __typename?: 'WorkspacePreferenceSideBar'; location?: Maybe; }; export type IWorkspacePreferenceStatusBar = { __typename?: 'WorkspacePreferenceStatusBar'; visible?: Maybe; }; export type IWorkspacePreferenceTips = { __typename?: 'WorkspacePreferenceTips'; enabled?: Maybe; horizontalScrolling?: Maybe; indent?: Maybe; renderIndentGuides?: Maybe; }; export type IWorkspacePreferenceView = { __typename?: 'WorkspacePreferenceView'; alwaysShowHeaderActions?: Maybe; }; export type IWorkspacePreferenceWorkbench = { __typename?: 'WorkspacePreferenceWorkbench'; colorTheme?: Maybe; enableExperiments?: Maybe; fontAliasing?: Maybe; iconTheme?: Maybe; startupEditor?: Maybe; view?: Maybe; tips?: Maybe; statusBar?: Maybe; sideBar?: Maybe; settings?: Maybe; quickOpen?: Maybe; panel?: Maybe; list?: Maybe; experimental?: Maybe; editor?: Maybe; commandPalette?: Maybe; activityBar?: Maybe; }; export type IWorkspaceRes = { __typename?: 'WorkspaceRes'; uri?: Maybe; }; export type IWorkspaceSettings = IISettingsSubject & { __typename?: 'WorkspaceSettings'; /** The ID. */ id?: Maybe; /** The latest settings. */ latestSettings?: Maybe; /** The URL to the settings. */ settingsURL: Scalars['URI']; /** Whether the viewer can modify the subject's settings. */ viewerCanAdminister: Scalars['Boolean']; /** * All settings for this subject, and the individual levels in the settings cascade (global > organization > user) * that were merged to produce the final merged settings. */ settingsCascade: ISettingsCascade; }; export type IWorkspaceToOpen = { __typename?: 'WorkspaceToOpen'; workspaceUri: Scalars['URI']; label?: Maybe; }; export type IWorkspaceValue_Input = { section?: Maybe; overrides?: Maybe; }; export type IWriteFileOptions_Input = { /** The last known modification time of the file. This can be used to prevent dirty writes. */ mtime?: Maybe; /** The etag of the file. This can be used to prevent dirty writes. */ etag?: Maybe; }; /** It is an extension to WriteFileOptions_Input with few more options. */ export type IWriteTextFileOptions_Input = { mtime?: Maybe; etag?: Maybe; /** The encoding to use when updating a file. */ encoding?: Maybe; /** If set to true, will enforce the selected encoding and not perform any detection using BOM's. */ overwriteEncoding?: Maybe; /** Whether to overwrite a file even if is readonly. */ overwriteReadonly?: Maybe; /** * Whether to write to the file as elevated (admin) user. When setting this option a prompt will * ask the user to authenticate as super user. */ writeElevated?: Maybe; }; export const enum ICommentThread { Editable = 'editable' }; export const enum IScmProviders { Git = 'git' }; export const enum IScmResourceGroups { WorkingTree = 'workingTree', Merge = 'merge', Index = 'index' }; export type IInstallMutationVariables = Exact<{ vsix: Scalars['String']; }>; export type IInstallMutation = ( { __typename?: 'Mutation' } & { install?: Maybe<( { __typename?: 'ExtensionIdentifier' } & Pick )> } ); export type IProviderDefinitionMutationVariables = Exact<{ params?: Maybe; }>; export type IProviderDefinitionMutation = ( { __typename?: 'Mutation' } & Pick ); export type IRemoveMutationVariables = Exact<{ id: Scalars['String']; }>; export type IRemoveMutation = ( { __typename?: 'Mutation' } & Pick ); export type IExtensionsByLimitQueryVariables = Exact<{ first: Scalars['Int']; prioritizeExtensionIDs: Array | Scalars['String']; }>; export type IExtensionsByLimitQuery = ( { __typename?: 'Query' } & { extensionRegistry: ( { __typename?: 'ExtensionRegistry' } & { extensions: ( { __typename?: 'RegistryExtensionConnection' } & { nodes: Array<( { __typename?: 'RegistryExtension' } & Pick & { manifest?: Maybe<( { __typename?: 'ExtensionManifest' } & Pick )> } )> } ) } ) } ); export type IExtensionsQueryVariables = Exact<{ [key: string]: never; }>; export type IExtensionsQuery = ( { __typename?: 'Query' } & { extensions: ( { __typename?: 'RegistryExtensionConnection' } & { nodes: Array<( { __typename?: 'RegistryExtension' } & Pick & { releases?: Maybe )>>>, manifest?: Maybe<( { __typename?: 'ExtensionManifest' } & Pick & { assets?: Maybe )>>>, scripts?: Maybe<( { __typename?: 'Scripts' } & Pick )>, bundles?: Maybe<( { __typename?: 'Bundles' } & Pick )>, extension?: Maybe<( { __typename?: 'ExtensionPackageType' } & Pick )>, engines?: Maybe<( { __typename?: 'Engines' } & Pick )>, author?: Maybe<( { __typename?: 'Author' } & Pick )>, galleryBanner?: Maybe<( { __typename?: 'GalleryBanner' } & Pick )>, contributes?: Maybe<( { __typename?: 'ExtensionContributions' } & { menus?: Maybe<( { __typename?: 'Menus' } & { commandPalette?: Maybe )>>>, explorer?: Maybe<( { __typename?: 'MenuItemActionContext' } & { context?: Maybe )>>> } )>, editor?: Maybe<( { __typename?: 'MenuItemActionEditor' } & { context?: Maybe )>>>, title?: Maybe<( { __typename?: 'MenuItemActionEditorTitle' } & { own?: Maybe )>>>, context?: Maybe )>>> } )> } )> } )>, actions?: Maybe & { actionItem?: Maybe<( { __typename?: 'ActionItem' } & Pick )> } )>>> } )> } )> } )> } ) } ); export type IGalleryExtensionQueryVariables = Exact<{ extensionID: Scalars['String']; }>; export type IGalleryExtensionQuery = ( { __typename?: 'Query' } & { galleryExtension?: Maybe<( { __typename?: 'GalleryExtension' } & Pick & { assets?: Maybe<( { __typename?: 'GalleryExtensionAssets' } & { download?: Maybe<( { __typename?: 'GalleryExtensionAsset' } & Pick )> } )>, resources?: Maybe<( { __typename?: 'GalleryExtensionResources' } & Pick )> } )> } ); export type IGalleryQueryVariables = Exact<{ query?: Maybe; }>; export type IGalleryQuery = ( { __typename?: 'Query' } & { gallery?: Maybe<( { __typename?: 'GalleryPager' } & Pick & { firstPage?: Maybe & { assets?: Maybe<( { __typename?: 'GalleryExtensionAssets' } & { download?: Maybe<( { __typename?: 'GalleryExtensionAsset' } & Pick )> } )> } )>>> } )> } ); export type IInstalledExtensionsQueryVariables = Exact<{ [key: string]: never; }>; export type IInstalledExtensionsQuery = ( { __typename?: 'Query' } & { installed?: Maybe )>, galleryIdentifier?: Maybe<( { __typename?: 'ExtensionIdentifier' } & Pick )>, extension?: Maybe<( { __typename?: 'GalleryExtension' } & Pick & { identifier?: Maybe<( { __typename?: 'ExtensionIdentifier' } & Pick )> } )> } )>>> } ); export type IViewerSettingsQueryVariables = Exact<{ [key: string]: never; }>; export type IViewerSettingsQuery = ( { __typename?: 'Query' } & { viewerSettings: ( { __typename?: 'SettingsCascade' } & Pick ) } ); export type IDefaultSettingFragment = ( { __typename?: 'Setting' } & Pick ); export type IFilesConfigurationFragment = ( { __typename?: 'Files' } & Pick ); export type IGitConfigurationFragment = ( { __typename?: 'Git' } & Pick & { decorations?: Maybe<( { __typename?: 'GitDecorations' } & Pick )> } ); export type ILanguagesConfigurationFragment = ( { __typename?: 'Languages' } & Pick ); export type ISearchConfigurationFragment = ( { __typename?: 'Search' } & Pick & { quickOpen?: Maybe<( { __typename?: 'SearchQuickOpen' } & Pick )> } ); export type ISettingRangeFragment = ( { __typename?: 'Range' } & Pick & { start?: Maybe<( { __typename?: 'Position' } & Pick )>, end?: Maybe<( { __typename?: 'Position' } & Pick )> } ); export type ITerminalConfigurationFragment = ( { __typename?: 'Terminal' } & { integrated?: Maybe<( { __typename?: 'Integrated' } & Pick & { shell?: Maybe<( { __typename?: 'Shell' } & Pick )>, shellArgs?: Maybe<( { __typename?: 'ShellArgs' } & Pick )> } )> } ); export type IViewerSettingsFragment = ( { __typename?: 'SettingsCascade' } & Pick & { subjects?: Maybe & { latestSettings?: Maybe<( { __typename?: 'Settings' } & Pick )>, settingsCascade: ( { __typename?: 'SettingsCascade' } & { finalConfiguration?: Maybe<( { __typename?: 'Configuration' } & { terminal?: Maybe<( { __typename?: 'Terminal' } & ITerminalConfigurationFragment )>, search?: Maybe<( { __typename?: 'Search' } & ISearchConfigurationFragment )>, languages?: Maybe<( { __typename?: 'Languages' } & ILanguagesConfigurationFragment )>, output?: Maybe<( { __typename?: 'Output' } & Pick )>, files?: Maybe<( { __typename?: 'Files' } & IFilesConfigurationFragment )>, git?: Maybe<( { __typename?: 'Git' } & IGitConfigurationFragment )>, workspace?: Maybe<( { __typename?: 'WorkspacePreferenceWorkbench' } & IWorkspaceConfigurationFragment )> } )> } ) } ) | { __typename?: 'LocalUserSettings' } | { __typename?: 'RemoteUserSettings' } | ( { __typename?: 'FolderSettings' } & Pick & { latestSettings?: Maybe<( { __typename?: 'Settings' } & Pick )>, settingsCascade: ( { __typename?: 'SettingsCascade' } & { finalConfiguration?: Maybe<( { __typename?: 'Configuration' } & { terminal?: Maybe<( { __typename?: 'Terminal' } & ITerminalConfigurationFragment )>, search?: Maybe<( { __typename?: 'Search' } & ISearchConfigurationFragment )>, languages?: Maybe<( { __typename?: 'Languages' } & ILanguagesConfigurationFragment )>, output?: Maybe<( { __typename?: 'Output' } & Pick )>, files?: Maybe<( { __typename?: 'Files' } & IFilesConfigurationFragment )>, git?: Maybe<( { __typename?: 'Git' } & IGitConfigurationFragment )>, workspace?: Maybe<( { __typename?: 'WorkspacePreferenceWorkbench' } & IWorkspaceConfigurationFragment )> } )> } ) } ) | ( { __typename?: 'GlobalSettings' } & Pick & { latestSettings?: Maybe<( { __typename?: 'Settings' } & Pick )>, settingsCascade: ( { __typename?: 'SettingsCascade' } & { finalConfiguration?: Maybe<( { __typename?: 'Configuration' } & { terminal?: Maybe<( { __typename?: 'Terminal' } & ITerminalConfigurationFragment )>, search?: Maybe<( { __typename?: 'Search' } & ISearchConfigurationFragment )>, languages?: Maybe<( { __typename?: 'Languages' } & ILanguagesConfigurationFragment )>, output?: Maybe<( { __typename?: 'Output' } & Pick )>, files?: Maybe<( { __typename?: 'Files' } & IFilesConfigurationFragment )>, git?: Maybe<( { __typename?: 'Git' } & IGitConfigurationFragment )>, workspace?: Maybe<( { __typename?: 'WorkspacePreferenceWorkbench' } & IWorkspaceConfigurationFragment )> } )> } ) } ) | { __typename?: 'WorkspaceSettings' } | { __typename?: 'MemorySettings' } | { __typename?: 'DefaultSettings' }>>> } ); export type IWorkspaceConfigurationFragment = ( { __typename?: 'WorkspacePreferenceWorkbench' } & Pick & { view?: Maybe<( { __typename?: 'WorkspacePreferenceView' } & Pick )>, tips?: Maybe<( { __typename?: 'WorkspacePreferenceTips' } & Pick )>, statusBar?: Maybe<( { __typename?: 'WorkspacePreferenceStatusBar' } & Pick )>, settings?: Maybe<( { __typename?: 'WorkspacePreferenceSettings' } & Pick )>, quickOpen?: Maybe<( { __typename?: 'WorkspacePreferenceQuickOpen' } & Pick )>, panel?: Maybe<( { __typename?: 'WorkspacePreferencePanel' } & Pick )>, list?: Maybe<( { __typename?: 'WorkspacePreferenceList' } & Pick )>, experimental?: Maybe<( { __typename?: 'WorkspacePreferenceExperimental' } & Pick )>, editor?: Maybe<( { __typename?: 'WorkspacePreferenceEditor' } & Pick )>, commandPalette?: Maybe<( { __typename?: 'WorkspacePreferenceCommandPalette' } & Pick )>, activityBar?: Maybe<( { __typename?: 'WorkspacePreferenceActivityBar' } & Pick )> } ); export type IGetConfigurationTargetMutationVariables = Exact<{ resource?: Maybe; }>; export type IGetConfigurationTargetMutation = ( { __typename?: 'Mutation' } & Pick ); export type IOpenGlobalKeybindingsSettingsMutationVariables = Exact<{ textual?: Maybe; }>; export type IOpenGlobalKeybindingsSettingsMutation = ( { __typename?: 'Mutation' } & Pick ); export type IOpenPreferenceSettingsMutationVariables = Exact<{ jsonEditor?: Maybe; query?: Maybe; }>; export type IOpenPreferenceSettingsMutation = ( { __typename?: 'Mutation' } & Pick ); export type IResetSettingMutationVariables = Exact<{ resource?: Maybe; settingKey?: Maybe; }>; export type IResetSettingMutation = ( { __typename?: 'Mutation' } & Pick ); export type ISaveUserSettingsMutationVariables = Exact<{ content?: Maybe; }>; export type ISaveUserSettingsMutation = ( { __typename?: 'Mutation' } & { saveUserSettings?: Maybe<( { __typename?: 'SaveWorkspaceRes' } & Pick )> } ); export type ISaveWorkspaceSettingsMutationVariables = Exact<{ [key: string]: never; }>; export type ISaveWorkspaceSettingsMutation = ( { __typename?: 'Mutation' } & { saveWorkspaceSettings?: Maybe<( { __typename?: 'SaveWorkspaceRes' } & Pick )> } ); export type ISwitchSettingsMutationVariables = Exact<{ target?: Maybe; editorId?: Maybe; resource?: Maybe; jsonEditor?: Maybe; }>; export type ISwitchSettingsMutation = ( { __typename?: 'Mutation' } & Pick ); export type IDefaultPreferencesQueryVariables = Exact<{ [key: string]: never; }>; export type IDefaultPreferencesQuery = ( { __typename?: 'Query' } & { defaultPreferences?: Maybe<( { __typename?: 'DefaultPreferencesResponse' } & { preferences?: Maybe & { data?: Maybe )>>> } )>>> } )> } ); export type IDefaultSettingsQueryVariables = Exact<{ target?: Maybe; }>; export type IDefaultSettingsQuery = ( { __typename?: 'Query' } & { defaultViewerSettingsSubject: ( { __typename?: 'DefaultSettings' } & { settingsCascade: ( { __typename?: 'SettingsCascade' } & Pick & { finalConfiguration?: Maybe<( { __typename?: 'Configuration' } & { defaultSetting?: Maybe & { sections?: Maybe>> } )>>> } )>>> } )> } ) } ) } ); export type IFullConfigurationQueryVariables = Exact<{ [key: string]: never; }>; export type IFullConfigurationQuery = ( { __typename?: 'Query' } & { viewerSettings: ( { __typename?: 'SettingsCascade' } & Pick & { subjects?: Maybe & { latestSettings?: Maybe<( { __typename?: 'Settings' } & Pick )>, settingsCascade: ( { __typename?: 'SettingsCascade' } & { finalConfiguration?: Maybe<( { __typename?: 'Configuration' } & { terminal?: Maybe<( { __typename?: 'Terminal' } & ITerminalConfigurationFragment )>, search?: Maybe<( { __typename?: 'Search' } & ISearchConfigurationFragment )>, languages?: Maybe<( { __typename?: 'Languages' } & ILanguagesConfigurationFragment )>, output?: Maybe<( { __typename?: 'Output' } & Pick )>, files?: Maybe<( { __typename?: 'Files' } & IFilesConfigurationFragment )>, git?: Maybe<( { __typename?: 'Git' } & IGitConfigurationFragment )>, workspace?: Maybe<( { __typename?: 'WorkspacePreferenceWorkbench' } & IWorkspaceConfigurationFragment )> } )> } ) } ) | { __typename?: 'LocalUserSettings' } | { __typename?: 'RemoteUserSettings' } | ( { __typename?: 'FolderSettings' } & Pick & { latestSettings?: Maybe<( { __typename?: 'Settings' } & Pick )>, settingsCascade: ( { __typename?: 'SettingsCascade' } & { finalConfiguration?: Maybe<( { __typename?: 'Configuration' } & { terminal?: Maybe<( { __typename?: 'Terminal' } & ITerminalConfigurationFragment )>, search?: Maybe<( { __typename?: 'Search' } & ISearchConfigurationFragment )>, languages?: Maybe<( { __typename?: 'Languages' } & ILanguagesConfigurationFragment )>, output?: Maybe<( { __typename?: 'Output' } & Pick )>, files?: Maybe<( { __typename?: 'Files' } & IFilesConfigurationFragment )>, git?: Maybe<( { __typename?: 'Git' } & IGitConfigurationFragment )>, workspace?: Maybe<( { __typename?: 'WorkspacePreferenceWorkbench' } & IWorkspaceConfigurationFragment )> } )> } ) } ) | ( { __typename?: 'GlobalSettings' } & Pick & { latestSettings?: Maybe<( { __typename?: 'Settings' } & Pick )>, settingsCascade: ( { __typename?: 'SettingsCascade' } & { finalConfiguration?: Maybe<( { __typename?: 'Configuration' } & { terminal?: Maybe<( { __typename?: 'Terminal' } & ITerminalConfigurationFragment )>, search?: Maybe<( { __typename?: 'Search' } & ISearchConfigurationFragment )>, languages?: Maybe<( { __typename?: 'Languages' } & ILanguagesConfigurationFragment )>, output?: Maybe<( { __typename?: 'Output' } & Pick )>, files?: Maybe<( { __typename?: 'Files' } & IFilesConfigurationFragment )>, git?: Maybe<( { __typename?: 'Git' } & IGitConfigurationFragment )>, workspace?: Maybe<( { __typename?: 'WorkspacePreferenceWorkbench' } & IWorkspaceConfigurationFragment )> } )> } ) } ) | ( { __typename?: 'WorkspaceSettings' } & Pick & { latestSettings?: Maybe<( { __typename?: 'Settings' } & Pick )>, settingsCascade: ( { __typename?: 'SettingsCascade' } & { finalConfiguration?: Maybe<( { __typename?: 'Configuration' } & { terminal?: Maybe<( { __typename?: 'Terminal' } & ITerminalConfigurationFragment )>, search?: Maybe<( { __typename?: 'Search' } & ISearchConfigurationFragment )>, languages?: Maybe<( { __typename?: 'Languages' } & ILanguagesConfigurationFragment )>, output?: Maybe<( { __typename?: 'Output' } & Pick )>, files?: Maybe<( { __typename?: 'Files' } & IFilesConfigurationFragment )>, git?: Maybe<( { __typename?: 'Git' } & IGitConfigurationFragment )>, workspace?: Maybe<( { __typename?: 'WorkspacePreferenceWorkbench' } & IWorkspaceConfigurationFragment )> } )> } ) } ) | { __typename?: 'MemorySettings' } | { __typename?: 'DefaultSettings' }>>> } ) } ); export type IGetMostCommonlyUsedSettingsQueryVariables = Exact<{ [key: string]: never; }>; export type IGetMostCommonlyUsedSettingsQuery = ( { __typename?: 'Query' } & Pick ); export type IWorkspacesQueryVariables = Exact<{ [key: string]: never; }>; export type IWorkspacesQuery = ( { __typename?: 'Query' } & { workspaces?: Maybe )>>> } ); export type IAllContextFragment = ( { __typename?: 'Context' } & Pick ); export type IFinalConfigurationFragment = ( { __typename?: 'Configuration' } & { terminal?: Maybe<( { __typename?: 'Terminal' } & ITerminalConfigurationFragment )>, search?: Maybe<( { __typename?: 'Search' } & ISearchConfigurationFragment )>, languages?: Maybe<( { __typename?: 'Languages' } & ILanguagesConfigurationFragment )>, output?: Maybe<( { __typename?: 'Output' } & Pick )>, files?: Maybe<( { __typename?: 'Files' } & IFilesConfigurationFragment )>, git?: Maybe<( { __typename?: 'Git' } & IGitConfigurationFragment )>, workspace?: Maybe<( { __typename?: 'WorkspacePreferenceWorkbench' } & IWorkspaceConfigurationFragment )> } ); export type IKeybindingItemFragment = ( { __typename?: 'KeybindingItem' } & Pick ); export type IKeybindingsFragment = ( { __typename?: 'Keybindings' } & { items?: Maybe )>>> } ); export type IPickItemFragment = ( { __typename?: 'QuickPickItem' } & Pick & { keybinding?: Maybe<( { __typename?: 'KeybindingItem' } & Pick )>, highlights?: Maybe<( { __typename?: 'QuickPickItemHighlights' } & { label?: Maybe )>>>, description?: Maybe )>>>, detail?: Maybe )>>> } )> } ); export type ISelectedFragment = ( { __typename?: 'QuickInputModel' } & Pick & { selectedValue?: Maybe>> } ); export type IResourceContextFragment = ( { __typename?: 'Context' } & Pick ); type IStatusbarItem_Terminal_Fragment = ( { __typename?: 'Terminal' } & Pick & { entry?: Maybe<( { __typename?: 'StatusbarEntry' } & Pick )> } ); type IStatusbarItem_SelectionStatus_Fragment = ( { __typename?: 'SelectionStatus' } & Pick & { entry?: Maybe<( { __typename?: 'StatusbarEntry' } & Pick )> } ); type IStatusbarItem_Indentation_Fragment = ( { __typename?: 'Indentation' } & Pick & { entry?: Maybe<( { __typename?: 'StatusbarEntry' } & Pick )> } ); type IStatusbarItem_EncodingStatus_Fragment = ( { __typename?: 'EncodingStatus' } & Pick & { entry?: Maybe<( { __typename?: 'StatusbarEntry' } & Pick )> } ); type IStatusbarItem_EndOfLineSequence_Fragment = ( { __typename?: 'EndOfLineSequence' } & Pick & { entry?: Maybe<( { __typename?: 'StatusbarEntry' } & Pick )> } ); type IStatusbarItem_LanguageMode_Fragment = ( { __typename?: 'LanguageMode' } & Pick & { entry?: Maybe<( { __typename?: 'StatusbarEntry' } & Pick )> } ); type IStatusbarItem_SyncStatus_Fragment = { __typename?: 'SyncStatus' }; type IStatusbarItem_BranchStatus_Fragment = { __typename?: 'BranchStatus' }; export type IStatusbarItemFragment = IStatusbarItem_Terminal_Fragment | IStatusbarItem_SelectionStatus_Fragment | IStatusbarItem_Indentation_Fragment | IStatusbarItem_EncodingStatus_Fragment | IStatusbarItem_EndOfLineSequence_Fragment | IStatusbarItem_LanguageMode_Fragment | IStatusbarItem_SyncStatus_Fragment | IStatusbarItem_BranchStatus_Fragment; export type IUpdateConfigurationValueMutationVariables = Exact<{ key: Scalars['String']; value: Scalars['AnyObject']; overrides: IConfigurationOverrides_Input; target?: Maybe; donotNotifyError?: Maybe; }>; export type IUpdateConfigurationValueMutation = ( { __typename?: 'Mutation' } & Pick ); export type ICopyMutationVariables = Exact<{ value?: Maybe; }>; export type ICopyMutation = ( { __typename?: 'Mutation' } & Pick ); export type IRunMenuActionMutationVariables = Exact<{ argument?: Maybe; }>; export type IRunMenuActionMutation = ( { __typename?: 'Mutation' } & Pick ); export type IHideContextMenuMutationVariables = Exact<{ [key: string]: never; }>; export type IHideContextMenuMutation = ( { __typename?: 'Mutation' } & Pick ); export type IShowContextMenuMutationVariables = Exact<{ delegate?: Maybe; }>; export type IShowContextMenuMutation = ( { __typename?: 'Mutation' } & Pick ); export type ICloseDialogMutationVariables = Exact<{ [key: string]: never; }>; export type ICloseDialogMutation = ( { __typename?: 'Mutation' } & Pick ); export type IShowMutationVariables = Exact<{ dialog?: Maybe; }>; export type IShowMutation = ( { __typename?: 'Mutation' } & Pick ); export type IOpenEditorResourceInputMutationVariables = Exact<{ editor: IResource_Input; group?: Maybe; }>; export type IOpenEditorResourceInputMutation = ( { __typename?: 'Mutation' } & Pick ); export type IOpenEditorMutationVariables = Exact<{ content: IOpenEditor_Input; options?: Maybe; }>; export type IOpenEditorMutation = ( { __typename?: 'Mutation' } & Pick ); export type IGoToLineMutationVariables = Exact<{ range?: Maybe; }>; export type IGoToLineMutation = ( { __typename?: 'Mutation' } & Pick ); export type IHighlightLineMutationVariables = Exact<{ range?: Maybe; }>; export type IHighlightLineMutation = ( { __typename?: 'Mutation' } & Pick ); export type IJsonEditingWriteMutationVariables = Exact<{ resource?: Maybe; value?: Maybe; save?: Maybe; }>; export type IJsonEditingWriteMutation = ( { __typename?: 'Mutation' } & Pick ); export type IChangeKeybindingMutationVariables = Exact<{ editItem?: Maybe; selectedIndex?: Maybe; isOpenDialog?: Maybe; }>; export type IChangeKeybindingMutation = ( { __typename?: 'Mutation' } & Pick ); export type IChangeWhenExpressionMutationVariables = Exact<{ editItem?: Maybe; editWhenIndex?: Maybe; newWhen?: Maybe; }>; export type IChangeWhenExpressionMutation = ( { __typename?: 'Mutation' } & Pick ); export type IEditKeybindingMutationVariables = Exact<{ keybindingItem?: Maybe; key?: Maybe; when?: Maybe; }>; export type IEditKeybindingMutation = ( { __typename?: 'Mutation' } & Pick ); export type IHideKeybindingDialogMutationVariables = Exact<{ [key: string]: never; }>; export type IHideKeybindingDialogMutation = ( { __typename?: 'Mutation' } & Pick ); export type ILookupKeybindingMutationVariables = Exact<{ commandId?: Maybe; }>; export type ILookupKeybindingMutation = ( { __typename?: 'Mutation' } & Pick ); export type IRegisterKeybindingMutationVariables = Exact<{ keybinding?: Maybe; }>; export type IRegisterKeybindingMutation = ( { __typename?: 'Mutation' } & Pick ); export type IRemoveKeybindingMutationVariables = Exact<{ keybindingItem?: Maybe; }>; export type IRemoveKeybindingMutation = ( { __typename?: 'Mutation' } & Pick ); export type IResetKeybindingMutationVariables = Exact<{ keybindingItem?: Maybe; }>; export type IResetKeybindingMutation = ( { __typename?: 'Mutation' } & Pick ); export type IResolveKeyboardEventMutationVariables = Exact<{ keyboardEvent?: Maybe; }>; export type IResolveKeyboardEventMutation = ( { __typename?: 'Mutation' } & { resolveKeyboardEvent?: Maybe<( { __typename?: 'KeyboardEvent_output' } & Pick )> } ); export type ISearchKeybindingMutationVariables = Exact<{ value?: Maybe; }>; export type ISearchKeybindingMutation = ( { __typename?: 'Mutation' } & Pick ); export type ISetSelectedKeybindingIndexMutationVariables = Exact<{ index?: Maybe; }>; export type ISetSelectedKeybindingIndexMutation = ( { __typename?: 'Mutation' } & Pick ); export type IStopEditWhenExpressionMutationVariables = Exact<{ [key: string]: never; }>; export type IStopEditWhenExpressionMutation = ( { __typename?: 'Mutation' } & Pick ); export type IAddNotificationMutationVariables = Exact<{ notification?: Maybe; }>; export type IAddNotificationMutation = ( { __typename?: 'Mutation' } & Pick ); export type ICloseNotificationMutationVariables = Exact<{ index?: Maybe; }>; export type ICloseNotificationMutation = ( { __typename?: 'Mutation' } & Pick ); export type IHandlerMutationVariables = Exact<{ arg?: Maybe; }>; export type IHandlerMutation = ( { __typename?: 'Mutation' } & Pick ); export type IOpenEditorFileMutationVariables = Exact<{ content: IOpenEditor_Input; options?: Maybe; }>; export type IOpenEditorFileMutation = ( { __typename?: 'Mutation' } & Pick ); export type IHideInputModelMutationVariables = Exact<{ [key: string]: never; }>; export type IHideInputModelMutation = ( { __typename?: 'Mutation' } & Pick ); export type ISetSelectedMutationVariables = Exact<{ selectedValue?: Maybe> | Maybe>; inputValue?: Maybe; }>; export type ISetSelectedMutation = ( { __typename?: 'Mutation' } & Pick ); export type IShowInputMutationVariables = Exact<{ options?: Maybe; }>; export type IShowInputMutation = ( { __typename?: 'Mutation' } & Pick ); export type IShowPickInputMutationVariables = Exact<{ items?: Maybe> | Maybe>; options?: Maybe; }>; export type IShowPickInputMutation = ( { __typename?: 'Mutation' } & Pick ); export type IAddEntryMutationVariables = Exact<{ arg?: Maybe; }>; export type IAddEntryMutation = ( { __typename?: 'Mutation' } & Pick ); export type IRemoveStatusbarEntryMutationVariables = Exact<{ id: Scalars['ID']; }>; export type IRemoveStatusbarEntryMutation = ( { __typename?: 'Mutation' } & Pick ); export type ISetStatusMessageMutationVariables = Exact<{ arg?: Maybe; }>; export type ISetStatusMessageMutation = ( { __typename?: 'Mutation' } & Pick ); export type IUpdateStatusbarEntryMutationVariables = Exact<{ arg?: Maybe; }>; export type IUpdateStatusbarEntryMutation = ( { __typename?: 'Mutation' } & Pick ); export type IAddFoldersMutationVariables = Exact<{ folders?: Maybe> | Maybe>; index?: Maybe; }>; export type IAddFoldersMutation = ( { __typename?: 'Mutation' } & Pick ); export type IChangeWorkspaceMutationVariables = Exact<{ args?: Maybe; }>; export type IChangeWorkspaceMutation = ( { __typename?: 'Mutation' } & Pick ); export type IRemoveFoldersMutationVariables = Exact<{ folders?: Maybe> | Maybe>; }>; export type IRemoveFoldersMutation = ( { __typename?: 'Mutation' } & Pick ); export type IUpdateFoldersMutationVariables = Exact<{ foldersToAdd?: Maybe> | Maybe>; foldersToRemove?: Maybe> | Maybe>; index?: Maybe; }>; export type IUpdateFoldersMutation = ( { __typename?: 'Mutation' } & Pick ); export type IFinalConfiguration_WsQueryVariables = Exact<{ [key: string]: never; }>; export type IFinalConfiguration_WsQuery = ( { __typename?: 'Query' } & { viewerSettings: ( { __typename?: 'SettingsCascade' } & { finalConfiguration?: Maybe<( { __typename?: 'Configuration' } & IFinalConfigurationFragment )> } ) } ); export type IGetContextQueryVariables = Exact<{ [key: string]: never; }>; export type IGetContextQuery = ( { __typename?: 'Query' } & { getContextData?: Maybe<( { __typename?: 'Context' } & IAllContextFragment )> } ); export type IContextMenuQueryVariables = Exact<{ [key: string]: never; }>; export type IContextMenuQuery = ( { __typename?: 'Query' } & { contextMenu?: Maybe<( { __typename?: 'ContextMenu' } & Pick & { anchor?: Maybe<( { __typename?: 'Anchor' } & Pick )>, menuItems?: Maybe & { run?: Maybe<( { __typename?: 'ActionRun' } & Pick )> } )>>> } )> } ); export type IDialogQueryVariables = Exact<{ [key: string]: never; }>; export type IDialogQuery = ( { __typename?: 'Query' } & { dialog?: Maybe<( { __typename?: 'Dialog' } & Pick & { detail?: Maybe & { inputType?: Maybe<( { __typename?: 'InputTypeDetail' } & Pick )> } )>>>, primaryButton?: Maybe<( { __typename?: 'PrimaryButtonAction' } & Pick & { run?: Maybe<( { __typename?: 'ActionRun' } & Pick )> } )>, checkbox?: Maybe<( { __typename?: 'CheckboxOptions' } & Pick )> } )> } ); export type IShowDialogQueryVariables = Exact<{ dialog?: Maybe; }>; export type IShowDialogQuery = ( { __typename?: 'Query' } & { showDialog?: Maybe<( { __typename?: 'DialogResult' } & Pick )> } ); export type IGoToLineQuickAccessQueryVariables = Exact<{ [key: string]: never; }>; export type IGoToLineQuickAccessQuery = ( { __typename?: 'Query' } & { gotoLineQuickAccess?: Maybe<( { __typename?: 'GoToLineQuickAccess' } & Pick & { range?: Maybe<( { __typename?: 'LineRange' } & Pick )> } )> } ); export type IGetKeybindingsQueryVariables = Exact<{ [key: string]: never; }>; export type IGetKeybindingsQuery = ( { __typename?: 'Query' } & { getKeybindings?: Maybe<( { __typename?: 'Keybindings' } & { items?: Maybe )>>> } )> } ); export type IKeybindingContextMenuQueryVariables = Exact<{ [key: string]: never; }>; export type IKeybindingContextMenuQuery = ( { __typename?: 'Query' } & { keybindingContextMenu?: Maybe<( { __typename?: 'KeybindingContextMenu' } & Pick & { editItem?: Maybe<( { __typename?: 'EditKeybindingItem' } & Pick )> } )> } ); export type IKeybindingsQueryVariables = Exact<{ [key: string]: never; }>; export type IKeybindingsQuery = ( { __typename?: 'Query' } & { keybindings?: Maybe<( { __typename?: 'Keybindings' } & { items?: Maybe )>>> } )> } ); export type INotificationsQueryVariables = Exact<{ [key: string]: never; }>; export type INotificationsQuery = ( { __typename?: 'Query' } & { notifications?: Maybe<( { __typename?: 'Notifications' } & { notifications?: Maybe & { actions?: Maybe<( { __typename?: 'NotificationActions' } & { primary?: Maybe & { run?: Maybe<( { __typename?: 'ActionRun' } & Pick )> } )>>>, secondary?: Maybe & { run?: Maybe<( { __typename?: 'ActionRun' } & Pick )> } )>>> } )> } )>>> } )> } ); export type IShowNotificationQueryVariables = Exact<{ notification?: Maybe; }>; export type IShowNotificationQuery = ( { __typename?: 'Query' } & Pick ); export type IGetSelectedValueQueryVariables = Exact<{ [key: string]: never; }>; export type IGetSelectedValueQuery = ( { __typename?: 'Query' } & { quickInputModel?: Maybe<( { __typename?: 'QuickInputModel' } & Pick & { selectedValue?: Maybe>> } )> } ); export type IQuickInputModelQueryVariables = Exact<{ [key: string]: never; }>; export type IQuickInputModelQuery = ( { __typename?: 'Query' } & { quickInputModel?: Maybe<( { __typename?: 'QuickInputModel' } & Pick & { input?: Maybe<( { __typename?: 'QuickInput' } & Pick )>, quickPick?: Maybe<( { __typename?: 'QuickPick' } & Pick & { items?: Maybe>>, activeItem?: Maybe<( { __typename?: 'QuickPickItem' } & IPickItemFragment )>, selectedItems?: Maybe>> } )> } )> } ); export type IStatusbarQueryVariables = Exact<{ [key: string]: never; }>; export type IStatusbarQuery = ( { __typename?: 'Query' } & { statusbar?: Maybe<( { __typename?: 'Statusbar' } & { items?: Maybe & { entry?: Maybe<( { __typename?: 'StatusbarEntry' } & Pick )> } ) | ( { __typename?: 'SelectionStatus' } & Pick & { entry?: Maybe<( { __typename?: 'StatusbarEntry' } & Pick )> } ) | ( { __typename?: 'Indentation' } & Pick & { entry?: Maybe<( { __typename?: 'StatusbarEntry' } & Pick )> } ) | ( { __typename?: 'EncodingStatus' } & Pick & { entry?: Maybe<( { __typename?: 'StatusbarEntry' } & Pick )> } ) | ( { __typename?: 'EndOfLineSequence' } & Pick & { entry?: Maybe<( { __typename?: 'StatusbarEntry' } & Pick )> } ) | ( { __typename?: 'LanguageMode' } & Pick & { entry?: Maybe<( { __typename?: 'StatusbarEntry' } & Pick )> } ) | ( { __typename?: 'SyncStatus' } & Pick & { entry?: Maybe<( { __typename?: 'StatusbarEntry' } & Pick )> } ) | ( { __typename?: 'BranchStatus' } & Pick & { entry?: Maybe<( { __typename?: 'StatusbarEntry' } & Pick )> } )>>> } )> } ); export type IStatusbarItemQueryVariables = Exact<{ id?: Maybe; }>; export type IStatusbarItemQuery = ( { __typename?: 'Query' } & { statusbarItem?: Maybe<( { __typename?: 'Terminal' } & Pick & { entry?: Maybe<( { __typename?: 'StatusbarEntry' } & Pick )> } ) | ( { __typename?: 'SelectionStatus' } & Pick & { entry?: Maybe<( { __typename?: 'StatusbarEntry' } & Pick )> } ) | ( { __typename?: 'Indentation' } & Pick & { entry?: Maybe<( { __typename?: 'StatusbarEntry' } & Pick )> } ) | ( { __typename?: 'EncodingStatus' } & Pick & { entry?: Maybe<( { __typename?: 'StatusbarEntry' } & Pick )> } ) | ( { __typename?: 'EndOfLineSequence' } & Pick & { entry?: Maybe<( { __typename?: 'StatusbarEntry' } & Pick )> } ) | ( { __typename?: 'LanguageMode' } & Pick & { entry?: Maybe<( { __typename?: 'StatusbarEntry' } & Pick )> } ) | ( { __typename?: 'SyncStatus' } & Pick & { entry?: Maybe<( { __typename?: 'StatusbarEntry' } & Pick )> } ) | ( { __typename?: 'BranchStatus' } & Pick & { entry?: Maybe<( { __typename?: 'StatusbarEntry' } & Pick )> } )> } ); export type IGetViewsQueryVariables = Exact<{ containerId: Scalars['String']; }>; export type IGetViewsQuery = ( { __typename?: 'Query' } & { getViews?: Maybe )>>> } ); export type IGetWorkspaceQueryVariables = Exact<{ [key: string]: never; }>; export type IGetWorkspaceQuery = ( { __typename?: 'Query' } & { getWorkspace?: Maybe<( { __typename?: 'WorkspaceData' } & Pick & { folders: Array )>> } )> } ); export type IGetConfigurationDataFragment = ( { __typename?: 'ConfigurationData' } & { defaults?: Maybe<( { __typename?: 'ConfigurationModel' } & Pick & { overrides?: Maybe )>>> } )>, user?: Maybe<( { __typename?: 'ConfigurationModel' } & Pick & { overrides?: Maybe )>>> } )>, workspace?: Maybe<( { __typename?: 'ConfigurationModel' } & Pick & { overrides?: Maybe )>>> } )>, folders?: Maybe & { overrides?: Maybe<( { __typename?: 'ConfigurationOverrides' } & Pick )> } )>>> } ); export type IINotificationMessageFragment = ( { __typename?: 'NotificationMessage' } & Pick & { links?: Maybe )>>> } ); export type INotificationMessageFragment = ( { __typename?: 'NotificationMessage' } & { original?: Maybe<( { __typename?: 'NotificationMessage' } & IINotificationMessageFragment )> } & IINotificationMessageFragment ); export type INotificationFragment = ( { __typename?: 'Notification' } & Pick & { actions?: Maybe<( { __typename?: 'NotificationActions' } & { primary?: Maybe>>, secondary?: Maybe>> } )> } ); export type INotifyActionFragment = ( { __typename?: 'Action' } & Pick ); export type IWorkspaceFolderFragment = ( { __typename?: 'WorkspaceFolderData' } & Pick ); export type INotifyErrorMutationVariables = Exact<{ message?: Maybe> | Maybe>; }>; export type INotifyErrorMutation = ( { __typename?: 'Mutation' } & Pick ); export type INotifyInfoMutationVariables = Exact<{ message?: Maybe> | Maybe>; }>; export type INotifyInfoMutation = ( { __typename?: 'Mutation' } & Pick ); export type INotifyPromptMutationVariables = Exact<{ severity?: Maybe; message?: Maybe; choices?: Maybe> | Maybe>; options?: Maybe; }>; export type INotifyPromptMutation = ( { __typename?: 'Mutation' } & Pick ); export type INotifyWarnMutationVariables = Exact<{ message?: Maybe> | Maybe>; }>; export type INotifyWarnMutation = ( { __typename?: 'Mutation' } & Pick ); export type INotifyMutationVariables = Exact<{ notification?: Maybe; }>; export type INotifyMutation = ( { __typename?: 'Mutation' } & Pick ); export type IUpdateWorkspaceContextAddFoldersMutationVariables = Exact<{ foldersToAdd?: Maybe> | Maybe>; index?: Maybe; }>; export type IUpdateWorkspaceContextAddFoldersMutation = ( { __typename?: 'Mutation' } & { updateWorkspaceContextAddFolders?: Maybe )>>> } ); export type IUpdateWorkspaceContextRemoveFoldersMutationVariables = Exact<{ foldersToRemove?: Maybe> | Maybe>; }>; export type IUpdateWorkspaceContextRemoveFoldersMutation = ( { __typename?: 'Mutation' } & { updateWorkspaceContextRemoveFolders?: Maybe )>>> } ); export type IUpdateWorkspaceContextUpdateFoldersMutationVariables = Exact<{ foldersToAdd?: Maybe> | Maybe>; foldersToRemove?: Maybe> | Maybe>; index?: Maybe; }>; export type IUpdateWorkspaceContextUpdateFoldersMutation = ( { __typename?: 'Mutation' } & { updateWorkspaceContextUpdateFolders?: Maybe )>>> } ); export type IGetConfiguration_WsQueryVariables = Exact<{ [key: string]: never; }>; export type IGetConfiguration_WsQuery = ( { __typename?: 'Query' } & { getConfigurationData?: Maybe<( { __typename?: 'ConfigurationData' } & IGetConfigurationDataFragment )> } ); export type IGetEnvironment_WsQueryVariables = Exact<{ [key: string]: never; }>; export type IGetEnvironment_WsQuery = ( { __typename?: 'Query' } & { getEnvironment?: Maybe<( { __typename?: 'Environment' } & Pick & { debugExtensionHost?: Maybe<( { __typename?: 'ExtensionHostDebugParams' } & Pick )> } )> } ); export type IGetWorkspace_WsQueryVariables = Exact<{ [key: string]: never; }>; export type IGetWorkspace_WsQuery = ( { __typename?: 'Query' } & { getWorkspace?: Maybe<( { __typename?: 'WorkspaceData' } & Pick & { folders: Array> } )> } ); export type IGetWorkspaceValue_WsQueryVariables = Exact<{ value?: Maybe; }>; export type IGetWorkspaceValue_WsQuery = ( { __typename?: 'Query' } & Pick ); export type IAddServerNotificationMutationVariables = Exact<{ notification?: Maybe; }>; export type IAddServerNotificationMutation = ( { __typename?: 'Mutation' } & Pick ); export type IGetWorkspaceFolderContextQueryVariables = Exact<{ arg?: Maybe; }>; export type IGetWorkspaceFolderContextQuery = ( { __typename?: 'Query' } & { getWorkspaceFolderContext?: Maybe<( { __typename?: 'WorkspaceData' } & Pick & { folders: Array> } )> } ); export type ICodeLenseProviderDefinitionMutationVariables = Exact<{ params?: Maybe; }>; export type ICodeLenseProviderDefinitionMutation = ( { __typename?: 'Mutation' } & Pick ); export type ICompletionProviderDefinitionMutationVariables = Exact<{ params?: Maybe; }>; export type ICompletionProviderDefinitionMutation = ( { __typename?: 'Mutation' } & Pick ); export type IDefinitionDefinitionMutationVariables = Exact<{ params?: Maybe; }>; export type IDefinitionDefinitionMutation = ( { __typename?: 'Mutation' } & Pick ); export type IDocumentHighLightProviderDefinitionMutationVariables = Exact<{ params?: Maybe; }>; export type IDocumentHighLightProviderDefinitionMutation = ( { __typename?: 'Mutation' } & Pick ); export type IDocumentFormattingProviderDefinitionMutationVariables = Exact<{ params?: Maybe; }>; export type IDocumentFormattingProviderDefinitionMutation = ( { __typename?: 'Mutation' } & Pick ); export type IHoverProviderDefinitionMutationVariables = Exact<{ params?: Maybe; }>; export type IHoverProviderDefinitionMutation = ( { __typename?: 'Mutation' } & Pick ); export type IOpenLanguageDocumentMutationVariables = Exact<{ document?: Maybe; }>; export type IOpenLanguageDocumentMutation = ( { __typename?: 'Mutation' } & Pick ); export type IReferenceProviderDefinitionMutationVariables = Exact<{ params?: Maybe; }>; export type IReferenceProviderDefinitionMutation = ( { __typename?: 'Mutation' } & Pick ); export type IRenameDefinitionMutationVariables = Exact<{ params?: Maybe; }>; export type IRenameDefinitionMutation = ( { __typename?: 'Mutation' } & Pick ); export type IDocumentSymbolDefinitionMutationVariables = Exact<{ params?: Maybe; }>; export type IDocumentSymbolDefinitionMutation = ( { __typename?: 'Mutation' } & Pick ); export type IUpdateModelMutationVariables = Exact<{ model?: Maybe; }>; export type IUpdateModelMutation = ( { __typename?: 'Mutation' } & Pick ); export type ResolverTypeWrapper = Promise | T; export type ResolverWithResolve = { resolve: ResolverFn; }; export type LegacyStitchingResolver = { fragment: string; resolve: ResolverFn; }; export type NewStitchingResolver = { selectionSet: string; resolve: ResolverFn; }; export type StitchingResolver = LegacyStitchingResolver | NewStitchingResolver; export type Resolver = | ResolverFn | ResolverWithResolve | StitchingResolver; export type ResolverFn = ( parent: TParent, args: TArgs, context: TContext, info: GraphQLResolveInfo ) => Promise | TResult; export type SubscriptionSubscribeFn = ( parent: TParent, args: TArgs, context: TContext, info: GraphQLResolveInfo ) => AsyncIterator | Promise>; export type SubscriptionResolveFn = ( parent: TParent, args: TArgs, context: TContext, info: GraphQLResolveInfo ) => TResult | Promise; export interface SubscriptionSubscriberObject { subscribe: SubscriptionSubscribeFn<{ [key in TKey]: TResult }, TParent, TContext, TArgs>; resolve?: SubscriptionResolveFn; } export interface SubscriptionResolverObject { subscribe: SubscriptionSubscribeFn; resolve: SubscriptionResolveFn; } export type SubscriptionObject = | SubscriptionSubscriberObject | SubscriptionResolverObject; export type SubscriptionResolver = | ((...args: any[]) => SubscriptionObject) | SubscriptionObject; export type TypeResolveFn = ( parent: TParent, context: TContext, info: GraphQLResolveInfo ) => Maybe | Promise>; export type IsTypeOfResolverFn = (obj: T, context: TContext, info: GraphQLResolveInfo) => boolean | Promise; export type NextResolverFn = () => Promise; export type DirectiveResolverFn = ( next: NextResolverFn, parent: TParent, args: TArgs, context: TContext, info: GraphQLResolveInfo ) => TResult | Promise; /** Mapping between all available schema types and the resolvers types */ export type IResolversTypes = { Action: ResolverTypeWrapper; String: ResolverTypeWrapper; Boolean: ResolverTypeWrapper; ActionInput: IActionInput; ActionItem: ResolverTypeWrapper; ActionRun: ResolverTypeWrapper; ActionRunInput: IActionRunInput; Actions: ResolverTypeWrapper; AddEntryInput: IAddEntryInput; Int: ResolverTypeWrapper; AddFoldersRequest: ResolverTypeWrapper; AddGroupOptions_Input: IAddGroupOptions_Input; AdminIdeSettings: ResolverTypeWrapper; Anchor: ResolverTypeWrapper; AnchorInput: IAnchorInput; AnyObject: ResolverTypeWrapper; Arg_Input: IArg_Input; ArgsInput: IArgsInput; ArgsType: ResolverTypeWrapper; Assets: ResolverTypeWrapper; Author: ResolverTypeWrapper; AutoSaveConfigurationType: IAutoSaveConfigurationType; BaseExtension: ResolverTypeWrapper; BaseResourceInput: IBaseResourceInput; BigInt: ResolverTypeWrapper; BranchStatus: ResolverTypeWrapper; Bundles: ResolverTypeWrapper; CacheControlScope: ICacheControlScope; CachedSearchStats: ResolverTypeWrapper; ChangeRange: ResolverTypeWrapper; ChangeRange_Input: IChangeRange_Input; ChangesChangesChunk_Input: IChangesChangesChunk_Input; ChangesChunk: ResolverTypeWrapper; ChangesChunk_Input: IChangesChunk_Input; CheckboxOptions: ResolverTypeWrapper; CheckboxOptionsInput: ICheckboxOptionsInput; ChunkOptions_Input: IChunkOptions_Input; CloseDirection: CloseDirection; CloseEditorOptions_Input: ICloseEditorOptions_Input; CloseEditor_Input: ICloseEditor_Input; CloseEditorsFilter: ResolverTypeWrapper & { except?: Maybe }>; CloseOptions_Input: ICloseOptions_Input; CodeEditorViewState: ResolverTypeWrapper; CodeEditorViewState_Input: ICodeEditorViewState_Input; CommandHandlerDescriptionType: ResolverTypeWrapper; CommandType: ResolverTypeWrapper; CommandsType: ResolverTypeWrapper; Configuration: ResolverTypeWrapper; ConfigurationData: ResolverTypeWrapper; ConfigurationExtensionInfo: ResolverTypeWrapper; ConfigurationModel: ResolverTypeWrapper; ConfigurationOverrides: ResolverTypeWrapper; ConfigurationOverrides_Input: IConfigurationOverrides_Input; ConfigurationScope: ConfigurationScope; ConfigurationServiceAction: IConfigurationServiceAction; ConfigurationTarget: ConfigurationTarget; ContentChangedEvent: ResolverTypeWrapper; ContentChangedEvent_Input: IContentChangedEvent_Input; Context: ResolverTypeWrapper; ContextInput: IContextInput; ContextMenu: ResolverTypeWrapper; ContextMenuInput: IContextMenuInput; Contributes: ResolverTypeWrapper; CopyEditorOptions_Input: ICopyEditorOptions_Input; CrashReporterStartOptions: ResolverTypeWrapper; CreateFileOptions_Input: ICreateFileOptions_Input; CursorState: ResolverTypeWrapper; CursorState_Input: ICursorState_Input; DataUriEditorInput: ResolverTypeWrapper; Date: ResolverTypeWrapper; DateTime: ResolverTypeWrapper; Debugger: ResolverTypeWrapper; DefaultPreferencesResponse: ResolverTypeWrapper; DefaultSettings: ResolverTypeWrapper; ID: ResolverTypeWrapper; DeleteFileOptions_Input: IDeleteFileOptions_Input; Detail: ResolverTypeWrapper; DetailInput: IDetailInput; DevToolsOptions: ResolverTypeWrapper; DevToolsOptionsMode: IDevToolsOptionsMode; Dialog: ResolverTypeWrapper; DialogInput: IDialogInput; DialogResult: ResolverTypeWrapper; DiffEditorInput: ResolverTypeWrapper & { originalInput?: Maybe, modifiedInput?: Maybe }>; DocSitePage: ResolverTypeWrapper; DockLayout: ResolverTypeWrapper & { tabs?: Maybe>> }>; DocumentFilter: ResolverTypeWrapper; EDITOR_ID: IEditor_Id; EDITOR_INPUT_ID: IEditor_Input_Id; EDITOR_INPUT_RESOURCE_TYPE_ID: IEditor_Input_Resource_Type_Id; EditKeybindingItem: ResolverTypeWrapper; EditorActionType: IEditorActionType; EditorActivation: IEditorActivation; EditorChildren: IResolversTypes['EditorPart'] | IResolversTypes['EditorGroup']; EditorChildren_Input: IEditorChildren_Input; EditorGroup: ResolverTypeWrapper & { tabs?: Maybe>> }>; EditorGroupLayout: ResolverTypeWrapper; EditorIdentifier: ResolverTypeWrapper & { editor?: Maybe }>; EditorInput: IResolversTypes['DataUriEditorInput'] | IResolversTypes['DiffEditorInput'] | IResolversTypes['FileEditorInput'] | IResolversTypes['KeybindingEditorInput'] | IResolversTypes['PreferencesEditorInput'] | IResolversTypes['ResourceEditorInput'] | IResolversTypes['SideBySideEditorInput'] | IResolversTypes['UntitledEditorInput']; EditorInput_Input: IEditorInput_Input; EditorLayout_Input: IEditorLayout_Input; EditorOpenContext: IEditorOpenContext; EditorOpenOptions_Input: IEditorOpenOptions_Input; EditorOpenPositioning: EditorOpenPositioning; EditorOptions_Input: IEditorOptions_Input; EditorPart: ResolverTypeWrapper & { children?: Maybe>> }>; EditorPartConfiguration_Input: IEditorPartConfiguration_Input; EditorPartOptions_Input: ResolverTypeWrapper; EditorSettings: ResolverTypeWrapper; EditorsOrder: EditorsOrder; EmptyResponse: ResolverTypeWrapper; EncodingStatus: ResolverTypeWrapper; EndOfLineSequence: ResolverTypeWrapper; Engines: ResolverTypeWrapper; EnterWorkspaceResult: ResolverTypeWrapper; Environment: ResolverTypeWrapper; EnvironmentServiceAction: IEnvironmentServiceAction; ExtensionColor: ResolverTypeWrapper; ExtensionColorTypes: ResolverTypeWrapper; ExtensionConfiguration: ResolverTypeWrapper; ExtensionConfigurationProperty: ResolverTypeWrapper; ExtensionContributions: ResolverTypeWrapper; ExtensionHostDebugParams: ResolverTypeWrapper; ExtensionIdentifier: ResolverTypeWrapper; ExtensionInstance: ResolverTypeWrapper; ExtensionJSONValidation: ResolverTypeWrapper; ExtensionKind: IExtensionKind; ExtensionLanguage: ResolverTypeWrapper; ExtensionManifest: ResolverTypeWrapper; ExtensionManifestBugs: ResolverTypeWrapper; ExtensionManifestRepository: ResolverTypeWrapper; ExtensionPackageType: ResolverTypeWrapper; ExtensionRegistry: ResolverTypeWrapper; ExtensionRegistryCreateExtensionResult: ResolverTypeWrapper; ExtensionRegistryPublishExtensionResult: ResolverTypeWrapper; ExtensionRegistryUpdateExtensionResult: ResolverTypeWrapper; ExtensionRelease: ResolverTypeWrapper; ExtensionType: IExtensionType; FieldError: ResolverTypeWrapper; FileChange: ResolverTypeWrapper; FileChangeType: IFileChangeType; FileContent: ResolverTypeWrapper; FileContentStatus: IFileContentStatus; FileDeleteOptions: ResolverTypeWrapper; FileEditorInput: ResolverTypeWrapper; FileFilter: ResolverTypeWrapper; FileIndexProviderStats: ResolverTypeWrapper; FileLoadReason: IFileLoadReason; FileMatch: ResolverTypeWrapper & { results?: Maybe>> }>; FileModelState: IFileModelState; FileOpenOptions: ResolverTypeWrapper; FileOperation: IFileOperation; FileOperationOutput: ResolverTypeWrapper; FileOperationResult: IFileOperationResult; FileOverwriteOptions: ResolverTypeWrapper; FileQueryInput: IFileQueryInput; FileResult: ResolverTypeWrapper; FileSearchProviderStats: ResolverTypeWrapper; FileSearchStats: ResolverTypeWrapper & { detailStats?: Maybe }>; FileSearchStatsType: IFileSearchStatsType; FileSearchStatsdetailStats: IResolversTypes['SearchEngineStats'] | IResolversTypes['CachedSearchStats'] | IResolversTypes['FileSearchProviderStats'] | IResolversTypes['FileIndexProviderStats']; FileStat: ResolverTypeWrapper; FileStatWithMetadata: ResolverTypeWrapper; FileStateChange: IFileStateChange; FileStreamContent: ResolverTypeWrapper; FileToOpen: ResolverTypeWrapper; FileType: IFileType; FileWriteOptions: ResolverTypeWrapper; Files: ResolverTypeWrapper; Files_Stat: ResolverTypeWrapper; FolderConfigurationModel: ResolverTypeWrapper; FolderInput: IFolderInput; FolderQuery: ResolverTypeWrapper; FolderQueryInput: IFolderQueryInput; FolderSettings: ResolverTypeWrapper; FolderToOpen: ResolverTypeWrapper; FoldersToAdd_Input: IFoldersToAdd_Input; GalleryBanner: ResolverTypeWrapper; GalleryExtension: ResolverTypeWrapper; Float: ResolverTypeWrapper; GalleryExtensionAsset: ResolverTypeWrapper; GalleryExtensionAssets: ResolverTypeWrapper; GalleryExtensionProperties: ResolverTypeWrapper; GalleryExtensionResources: ResolverTypeWrapper; GalleryFilter: IGalleryFilter; GalleryPager: ResolverTypeWrapper; GalleryQueryInput: IGalleryQueryInput; GeoLocation: ResolverTypeWrapper; Git: ResolverTypeWrapper; GitDecorations: ResolverTypeWrapper; GlobalSettings: ResolverTypeWrapper; GoToLineQuickAccess: ResolverTypeWrapper; Grammar: ResolverTypeWrapper; GraphqlCallType: IGraphqlCallType; GroupDirection: GroupDirection; GroupLayoutArgument: ResolverTypeWrapper; GroupLocation: GroupLocation; GroupOrientation: GroupOrientation; GroupsArrangement: GroupsArrangement; GroupsOrder: GroupsOrder; HotExitConfiguration: IHotExitConfiguration; Hover: never; IActivationRequest: IIActivationRequest; IBaseStat: IResolversTypes['FileContent'] | IResolversTypes['FileStat'] | IResolversTypes['FileStatWithMetadata'] | IResolversTypes['FileStreamContent'] | IResolversTypes['TextFileContent'] | IResolversTypes['TextFilePublishContent'] | IResolversTypes['TextFileStreamContent']; IBaseStatWithMetadata: IResolversTypes['FileContent'] | IResolversTypes['FileStatWithMetadata'] | IResolversTypes['FileStreamContent'] | IResolversTypes['TextFileContent'] | IResolversTypes['TextFileStreamContent']; IBaseTextFileContent: IResolversTypes['TextFileContent'] | IResolversTypes['TextFilePublishContent'] | IResolversTypes['TextFileStreamContent']; IBehaviorSubject: ResolverTypeWrapper; IBehaviorSubjectValue: ResolverTypeWrapper; ICommonQueryProps: never; IConfigurationChangeEvent: ResolverTypeWrapper; IConfigurationService: never; IContentChangedEvent: IResolversTypes['FileStatWithMetadata']; IDebugParams: IResolversTypes['ExtensionHostDebugParams']; IDestinationAnonymousSubject: ResolverTypeWrapper; IDocumentSelector: ResolverTypeWrapper; IEditorGroup: IResolversTypes['EditorGroup']; IEditorInput: IResolversTypes['DataUriEditorInput'] | IResolversTypes['DiffEditorInput'] | IResolversTypes['FileEditorInput'] | IResolversTypes['KeybindingEditorInput'] | IResolversTypes['PreferencesEditorInput'] | IResolversTypes['ResourceEditorInput'] | IResolversTypes['SideBySideEditorInput'] | IResolversTypes['UntitledEditorInput']; IEditorInputWithGroupFields: IResolversTypes['DataUriEditorInput'] | IResolversTypes['DiffEditorInput'] | IResolversTypes['FileEditorInput'] | IResolversTypes['KeybindingEditorInput'] | IResolversTypes['PreferencesEditorInput'] | IResolversTypes['ResourceEditorInput'] | IResolversTypes['SideBySideEditorInput'] | IResolversTypes['UntitledEditorInput']; IEncodingSupport: IResolversTypes['FileEditorInput']; IFileClientMetadata: IResolversTypes['FileStatWithMetadata'] | IResolversTypes['TextFileContent']; IFileEditorInput: IResolversTypes['FileEditorInput']; IFileMatch: IResolversTypes['FileMatch'] | IResolversTypes['SearchProgressItem']; IFileSystemProviderActivationEvent: never; IFileSystemProviderRegistrationEvent: never; IJSONValueInput: IIjsonValueInput; IModeSupport: IResolversTypes['FileEditorInput']; IModel: ResolverTypeWrapper; IModelInput: IIModelInput; IObservableResult: ResolverTypeWrapper; IPathData: IResolversTypes['Path']; IPathsToWaitForData: IResolversTypes['PathsToWaitFor']; IResourceUtilizationSettings: never; ISearchCompleteStats: IResolversTypes['SearchComplete']; ISearchProgress: IResolversTypes['SearchProgressItem']; ISettingsSubject: IResolversTypes['DefaultSettings'] | IResolversTypes['FolderSettings'] | IResolversTypes['GlobalSettings'] | IResolversTypes['LocalUserSettings'] | IResolversTypes['MemorySettings'] | IResolversTypes['RemoteUserSettings'] | IResolversTypes['UserSettings'] | IResolversTypes['WorkspaceSettings']; ISideBySideEditorInput: IResolversTypes['PreferencesEditorInput'] | IResolversTypes['SideBySideEditorInput']; ISourceAnonymousSubject: ResolverTypeWrapper; IStaticWorkspaceData: IResolversTypes['WorkspaceData']; IStatusbarItem: IResolversTypes['BranchStatus'] | IResolversTypes['EncodingStatus'] | IResolversTypes['EndOfLineSequence'] | IResolversTypes['Indentation'] | IResolversTypes['LanguageMode'] | IResolversTypes['SelectionStatus'] | IResolversTypes['SyncStatus'] | IResolversTypes['Terminal']; ISwitchMapOperator: ResolverTypeWrapper; ITextDocumentIdentifier: IResolversTypes['TextDocumentIdentifier'] | IResolversTypes['TextDocumentItem']; ITreeItem: IResolversTypes['FileStatWithMetadata']; IUntitledFileValue: IResolversTypes['FileStatWithMetadata']; IUserPreferences: ResolverTypeWrapper; IUserSettings: ResolverTypeWrapper; IViewComponentData: ResolverTypeWrapper; IViewComponentDataInput: IIViewComponentDataInput; IViewDescriptor: IResolversTypes['TreeViewDescriptor'] | IResolversTypes['ViewDescriptor']; IWorkspaceRoot: ResolverTypeWrapper; IWorkspaceRootInput: IIWorkspaceRootInput; ImportResult: ResolverTypeWrapper; Indentation: ResolverTypeWrapper; InputOptions: IInputOptions; InputTypeDetail: ResolverTypeWrapper; InputTypeDetailInput: IInputTypeDetailInput; InstalledExtension: ResolverTypeWrapper; Integrated: ResolverTypeWrapper; JSON: ResolverTypeWrapper; JSONObject: ResolverTypeWrapper; KeepOpen_Input: IKeepOpen_Input; KeyBinding: ResolverTypeWrapper; KeyPathSegment: IKeyPathSegment; KeybindingContextMenu: ResolverTypeWrapper; KeybindingEditorInput: ResolverTypeWrapper; KeybindingInput: IKeybindingInput; KeybindingItem: ResolverTypeWrapper; KeybindingItemInput: IKeybindingItemInput; KeybindingSource: IKeybindingSource; Keybindings: ResolverTypeWrapper; KeyboardEventInput: IKeyboardEventInput; KeyboardEvent_output: ResolverTypeWrapper; LableFormatType: LableFormatType; LanguageMode: ResolverTypeWrapper; Languages: ResolverTypeWrapper; LineMatch: ResolverTypeWrapper; LineRange: ResolverTypeWrapper; LineRangeInput: ILineRangeInput; LoadOptions_Input: ILoadOptions_Input; LocalUserSettings: ResolverTypeWrapper; Localization: ResolverTypeWrapper; LocalizationTranslation: ResolverTypeWrapper; Location: IResolversTypes['ProvideTextDocumentLocationSignature']; MarkupContent: never; MarkupKind: IMarkupKind; Match: ResolverTypeWrapper; MatchInput: IMatchInput; MemorySettings: ResolverTypeWrapper; MenuId: IMenuId; MenuItem: ResolverTypeWrapper; MenuItemAction: ResolverTypeWrapper; MenuItemActionContext: ResolverTypeWrapper; MenuItemActionDebug: ResolverTypeWrapper; MenuItemActionEditor: ResolverTypeWrapper; MenuItemActionEditorTitle: ResolverTypeWrapper; MenuItemActionScm: ResolverTypeWrapper; MenuItemActionScmChange: ResolverTypeWrapper; MenuItemActionView: ResolverTypeWrapper; MenuItemInput: IMenuItemInput; Menus: ResolverTypeWrapper; MergeGroupMode: MergeGroupMode; MergeGroupOptions_Input: IMergeGroupOptions_Input; MessageBoxOptions: ResolverTypeWrapper; MessageBoxResult: ResolverTypeWrapper; MessageLink: ResolverTypeWrapper; MessageLinkInput: IMessageLinkInput; ModelLoadOrCreateOptions_Input: IModelLoadOrCreateOptions_Input; ModelLoadOrCreateOptions_Input_reload: IModelLoadOrCreateOptions_Input_Reload; MoleculerServiceName: IMoleculerServiceName; MoveEditorOptions_Input: IMoveEditorOptions_Input; MoveEditor_Input: IMoveEditor_Input; Mutation: ResolverTypeWrapper<{}>; NativeOpenDialogOptions: ResolverTypeWrapper; NewWindowOptions: ResolverTypeWrapper; Node: IResolversTypes['RegistryExtension']; Notification: ResolverTypeWrapper; NotificationActions: ResolverTypeWrapper; NotificationActionsInput: INotificationActionsInput; NotificationChangeEvent: ResolverTypeWrapper; NotificationChangeType: INotificationChangeType; NotificationInput: INotificationInput; NotificationMessage: ResolverTypeWrapper; NotificationMessageInput: INotificationMessageInput; NotificationSeverity: Severity; NotificationViewItem: ResolverTypeWrapper; NotificationViewItemLabelKind: INotificationViewItemLabelKind; NotificationViewItemProgress: ResolverTypeWrapper; NotificationViewItemProgressState: ResolverTypeWrapper; Notifications: ResolverTypeWrapper; Observable: ResolverTypeWrapper; OneSearchPathPattern: ResolverTypeWrapper; OpenConfiguration: ResolverTypeWrapper & { urisToOpen?: Maybe>> }>; OpenContext: IOpenContext; OpenDialogOptions: ResolverTypeWrapper; OpenDialogOptionsProperties: IOpenDialogOptionsProperties; OpenDiff_Input: IOpenDiff_Input; OpenDocumentParamsInput: IOpenDocumentParamsInput; OpenDocumentTextParamsInput: IOpenDocumentTextParamsInput; OpenEditor_Input: IOpenEditor_Input; OpenFileRequest: ResolverTypeWrapper; OpenPositioningType: OpenPositioningType; OpenSettings: ResolverTypeWrapper; OpenSideBySideDirection: OpenSideBySideDirection; Output: ResolverTypeWrapper; Overrides: ResolverTypeWrapper; PageInfo: ResolverTypeWrapper; Path: ResolverTypeWrapper; PathsToWaitFor: ResolverTypeWrapper; PatternInfo: ResolverTypeWrapper; PatternInfoInput: IPatternInfoInput; PendingStatusbarEntry: ResolverTypeWrapper; PickInputOptions: IPickInputOptions; PickItem: IPickItem; Position: ResolverTypeWrapper; PositionInput: IPositionInput; PreferenceItem: ResolverTypeWrapper; PreferencesEditorInput: ResolverTypeWrapper & { master?: Maybe, details?: Maybe }>; PreferencesType: ResolverTypeWrapper; PrimaryButtonAction: ResolverTypeWrapper; PrimaryButtonActionInput: IPrimaryButtonActionInput; ProcessMonitoring: ResolverTypeWrapper; Progress: ResolverTypeWrapper; PromptChoiceInput: IPromptChoiceInput; PromptChoiceRun: IPromptChoiceRun; PromptOptionsCancel: IPromptOptionsCancel; PromptOptionsInput: IPromptOptionsInput; ProvideTextDocumentLocationSignature: ResolverTypeWrapper; ProvideTextDocumentLocationSignatureInput: IProvideTextDocumentLocationSignatureInput; ProvidedRemoteConnectionStates: IProvidedRemoteConnectionStates; Query: ResolverTypeWrapper<{}>; QueryType: IQueryType; QuickInput: ResolverTypeWrapper; QuickInputModel: ResolverTypeWrapper; QuickPick: ResolverTypeWrapper; QuickPickItem: ResolverTypeWrapper; QuickPickItemHighlights: ResolverTypeWrapper; QuickPickItemHighlightsInput: IQuickPickItemHighlightsInput; Range: ResolverTypeWrapper; RangeInput: IRangeInput; ReadFileOptions_Input: IReadFileOptions_Input; ReadFileOptions_Input_limits: IReadFileOptions_Input_Limits; ReadTextFileOptions_Input: IReadTextFileOptions_Input; ReadyState: IReadyState; RegistryEntry: ResolverTypeWrapper; RegistryExtension: ResolverTypeWrapper; RegistryExtensionConnection: ResolverTypeWrapper; RegistryPublisher: ResolverTypeWrapper; RegistryPublisherConnection: ResolverTypeWrapper; RemoteUserSettings: ResolverTypeWrapper; RemoveEditor_Input: IRemoveEditor_Input; ReplaceContentResult: ResolverTypeWrapper; ResolveAll_toResolveWithMetadata_Input: IResolveAll_ToResolveWithMetadata_Input; ResolveAll_toResolve_Input: IResolveAll_ToResolve_Input; ResolveFileOptions_Input: IResolveFileOptions_Input; ResolveFileResult: ResolverTypeWrapper; ResolveFileResultWithMetadata: ResolverTypeWrapper; ResolveMetadataFileOptions_Input: IResolveMetadataFileOptions_Input; ResourceDiff_Input: IResourceDiff_Input; ResourceEditorInput: ResolverTypeWrapper; ResourceEncoding: ResolverTypeWrapper; ResourceMapConfigurationModel: ResolverTypeWrapper; ResourceSideBySide_Input: IResourceSideBySide_Input; Resource_Input: IResource_Input; RevealOptions: ResolverTypeWrapper; RunActionInWindowRequest: ResolverTypeWrapper; RunActionInWindowRequestFrom: IRunActionInWindowRequestFrom; RunKeybindingInWindowRequest: ResolverTypeWrapper; STATUSBAR_ITEM_ID: IStatusbar_Item_Id; SaveDialogOptions: ResolverTypeWrapper; SaveOptions_Input: ISaveOptions_Input; SaveReason: ISaveReason; SaveWorkspaceRes: ResolverTypeWrapper; Scripts: ResolverTypeWrapper; Search: ResolverTypeWrapper; SearchComplete: ResolverTypeWrapper & { stats: IResolversTypes['SearchCompleteStatsStats'] }>; SearchCompleteStatsStats: IResolversTypes['FileSearchStats'] | IResolversTypes['TextSearchStats']; SearchCompleteStream: ResolverTypeWrapper & { stats: IResolversTypes['SearchCompleteStatsStats'] }>; SearchEngineStats: ResolverTypeWrapper; SearchLog: ResolverTypeWrapper; SearchPathPattern: ResolverTypeWrapper; SearchProgressItem: ResolverTypeWrapper & { results?: Maybe>> }>; SearchQuickOpen: ResolverTypeWrapper; SearchRange: ResolverTypeWrapper; SearchStreamInput: ISearchStreamInput; SelectEditor_Input: ISelectEditor_Input; SelectedOutput: ResolverTypeWrapper; SelectionStatus: ResolverTypeWrapper; SetStatusMsgInput: ISetStatusMsgInput; Setting: ResolverTypeWrapper; SettingValueType: ISettingValueType; Settings: ResolverTypeWrapper; SettingsCascade: ResolverTypeWrapper & { subjects?: Maybe>> }>; SettingsGroup: ResolverTypeWrapper; SettingsSection: ResolverTypeWrapper; SettingsSubject: IResolversTypes['UserSettings'] | IResolversTypes['LocalUserSettings'] | IResolversTypes['RemoteUserSettings'] | IResolversTypes['FolderSettings'] | IResolversTypes['GlobalSettings'] | IResolversTypes['WorkspaceSettings'] | IResolversTypes['MemorySettings'] | IResolversTypes['DefaultSettings']; Shell: ResolverTypeWrapper; ShellArgs: ResolverTypeWrapper; SideBySideEditor: SideBySideEditor; SideBySideEditorInput: ResolverTypeWrapper & { master?: Maybe, details?: Maybe }>; Snippet: ResolverTypeWrapper; Sort: ISort; SortEnum: ISortEnum; Statusbar: ResolverTypeWrapper & { items?: Maybe>> }>; StatusbarAlignment: IStatusbarAlignment; StatusbarEntry: ResolverTypeWrapper; StatusbarEntryInput: IStatusbarEntryInput; StatusbarItem: IResolversTypes['Terminal'] | IResolversTypes['SelectionStatus'] | IResolversTypes['Indentation'] | IResolversTypes['EncodingStatus'] | IResolversTypes['EndOfLineSequence'] | IResolversTypes['LanguageMode'] | IResolversTypes['SyncStatus'] | IResolversTypes['BranchStatus']; StorageScope: IStorageScope; StreamContent: ResolverTypeWrapper; Subscription: ResolverTypeWrapper<{}>; SyncStatus: ResolverTypeWrapper; TabCloseButtonType: TabCloseButtonType; TabSizingType: TabSizingType; Terminal: ResolverTypeWrapper; TextBufferData: ResolverTypeWrapper; TextDocumentIdentifier: ResolverTypeWrapper; TextDocumentIdentifierInput: ITextDocumentIdentifierInput; TextDocumentItem: ResolverTypeWrapper; TextDocumentItemInput: ITextDocumentItemInput; TextDocumentPositionParams: IResolversTypes['ProvideTextDocumentLocationSignature']; TextDocumentPositionParamsInput: ITextDocumentPositionParamsInput; TextDocumentRegistrationOptions: ResolverTypeWrapper; TextDocumentRegistrationOptionsInput: ITextDocumentRegistrationOptionsInput; TextEditorOptions_Input: ITextEditorOptions_Input; TextEditorSelectionRevealType: ITextEditorSelectionRevealType; TextEditorSelection_Input: ITextEditorSelection_Input; TextFileContent: ResolverTypeWrapper; TextFileOperationResult: ITextFileOperationResult; TextFilePublishContent: ResolverTypeWrapper; TextFileStreamContent: ResolverTypeWrapper; TextQueryInput: ITextQueryInput; TextSearchContext: ResolverTypeWrapper; TextSearchMatch: ResolverTypeWrapper; TextSearchPreviewOptions: ResolverTypeWrapper; TextSearchPreviewOptionsInput: ITextSearchPreviewOptionsInput; TextSearchResult: IResolversTypes['TextSearchMatch'] | IResolversTypes['TextSearchContext']; TextSearchResultPreview: ResolverTypeWrapper; TextSearchStats: ResolverTypeWrapper; TextSearchStatsType: ITextSearchStatsType; ThemeLabel: ResolverTypeWrapper; Time: ResolverTypeWrapper; TreeData_Input: ITreeData_Input; TreeItem: ResolverTypeWrapper; TreeItemCollapsibleState: ITreeItemCollapsibleState; TreeViewDescriptor: ResolverTypeWrapper; URI: ResolverTypeWrapper; URIInput: ResolverTypeWrapper; URIToOpen: IResolversTypes['WorkspaceToOpen'] | IResolversTypes['FolderToOpen'] | IResolversTypes['FileToOpen']; UntitledEditorInput: ResolverTypeWrapper; UntitledResource_Input: IUntitledResource_Input; UpdateDelayedResource: ResolverTypeWrapper; UpdateEntryInput: IUpdateEntryInput; UpdatedResource: ResolverTypeWrapper; UserPreferencesRes: ResolverTypeWrapper; UserSettings: ResolverTypeWrapper; VSBuffer: ResolverTypeWrapper; VSBufferReadableStream: ResolverTypeWrapper; View: ResolverTypeWrapper; ViewContainer: ResolverTypeWrapper; ViewDescriptor: ResolverTypeWrapper; ViewState: ResolverTypeWrapper; ViewState_Input: IViewState_Input; WatchOptions_Input: IWatchOptions_Input; WindowConfiguration: ResolverTypeWrapper; WorkspaceContextServiceAction: IWorkspaceContextServiceAction; WorkspaceData: ResolverTypeWrapper; WorkspaceFolderData: ResolverTypeWrapper; WorkspaceIdentifier: ResolverTypeWrapper; WorkspacePreferenceActivityBar: ResolverTypeWrapper; WorkspacePreferenceCommandPalette: ResolverTypeWrapper; WorkspacePreferenceEditor: ResolverTypeWrapper; WorkspacePreferenceExperimental: ResolverTypeWrapper; WorkspacePreferenceList: ResolverTypeWrapper; WorkspacePreferencePanel: ResolverTypeWrapper; WorkspacePreferenceQuickOpen: ResolverTypeWrapper; WorkspacePreferenceSettings: ResolverTypeWrapper; WorkspacePreferenceSideBar: ResolverTypeWrapper; WorkspacePreferenceStatusBar: ResolverTypeWrapper; WorkspacePreferenceTips: ResolverTypeWrapper; WorkspacePreferenceView: ResolverTypeWrapper; WorkspacePreferenceWorkbench: ResolverTypeWrapper; WorkspaceRes: ResolverTypeWrapper; WorkspaceSettings: ResolverTypeWrapper; WorkspaceToOpen: ResolverTypeWrapper; WorkspaceValue_Input: IWorkspaceValue_Input; WriteFileOptions_Input: IWriteFileOptions_Input; WriteTextFileOptions_Input: IWriteTextFileOptions_Input; commentThread: ICommentThread; scmProviders: IScmProviders; scmResourceGroups: IScmResourceGroups; }; /** Mapping between all available schema types and the resolvers parents */ export type IResolversParentTypes = { Action: IAction; String: Scalars['String']; Boolean: Scalars['Boolean']; ActionInput: IActionInput; ActionItem: IActionItem; ActionRun: IActionRun; ActionRunInput: IActionRunInput; Actions: IActions; AddEntryInput: IAddEntryInput; Int: Scalars['Int']; AddFoldersRequest: IAddFoldersRequest; AddGroupOptions_Input: IAddGroupOptions_Input; AdminIdeSettings: IAdminIdeSettings; Anchor: IAnchor; AnchorInput: IAnchorInput; AnyObject: Scalars['AnyObject']; Arg_Input: IArg_Input; ArgsInput: IArgsInput; ArgsType: IArgsType; Assets: IAssets; Author: IAuthor; BaseExtension: IBaseExtension; BaseResourceInput: IBaseResourceInput; BigInt: Scalars['BigInt']; BranchStatus: IBranchStatus; Bundles: IBundles; CachedSearchStats: ICachedSearchStats; ChangeRange: IChangeRange; ChangeRange_Input: IChangeRange_Input; ChangesChangesChunk_Input: IChangesChangesChunk_Input; ChangesChunk: IChangesChunk; ChangesChunk_Input: IChangesChunk_Input; CheckboxOptions: ICheckboxOptions; CheckboxOptionsInput: ICheckboxOptionsInput; ChunkOptions_Input: IChunkOptions_Input; CloseEditorOptions_Input: ICloseEditorOptions_Input; CloseEditor_Input: ICloseEditor_Input; CloseEditorsFilter: Omit & { except?: Maybe }; CloseOptions_Input: ICloseOptions_Input; CodeEditorViewState: ICodeEditorViewState; CodeEditorViewState_Input: ICodeEditorViewState_Input; CommandHandlerDescriptionType: ICommandHandlerDescriptionType; CommandType: ICommandType; CommandsType: ICommandsType; Configuration: IConfiguration; ConfigurationData: IConfigurationData; ConfigurationExtensionInfo: IConfigurationExtensionInfo; ConfigurationModel: IConfigurationModel; ConfigurationOverrides: IConfigurationOverrides; ConfigurationOverrides_Input: IConfigurationOverrides_Input; ContentChangedEvent: IContentChangedEvent; ContentChangedEvent_Input: IContentChangedEvent_Input; Context: IContext; ContextInput: IContextInput; ContextMenu: IContextMenu; ContextMenuInput: IContextMenuInput; Contributes: IContributes; CopyEditorOptions_Input: ICopyEditorOptions_Input; CrashReporterStartOptions: ICrashReporterStartOptions; CreateFileOptions_Input: ICreateFileOptions_Input; CursorState: ICursorState; CursorState_Input: ICursorState_Input; DataUriEditorInput: IDataUriEditorInput; Date: Scalars['Date']; DateTime: Scalars['DateTime']; Debugger: IDebugger; DefaultPreferencesResponse: IDefaultPreferencesResponse; DefaultSettings: IDefaultSettings; ID: Scalars['ID']; DeleteFileOptions_Input: IDeleteFileOptions_Input; Detail: IDetail; DetailInput: IDetailInput; DevToolsOptions: IDevToolsOptions; Dialog: IDialog; DialogInput: IDialogInput; DialogResult: IDialogResult; DiffEditorInput: Omit & { originalInput?: Maybe, modifiedInput?: Maybe }; DocSitePage: IDocSitePage; DockLayout: Omit & { tabs?: Maybe>> }; DocumentFilter: IDocumentFilter; EditKeybindingItem: IEditKeybindingItem; EditorChildren: IResolversParentTypes['EditorPart'] | IResolversParentTypes['EditorGroup']; EditorChildren_Input: IEditorChildren_Input; EditorGroup: Omit & { tabs?: Maybe>> }; EditorGroupLayout: IEditorGroupLayout; EditorIdentifier: Omit & { editor?: Maybe }; EditorInput: IResolversParentTypes['DataUriEditorInput'] | IResolversParentTypes['DiffEditorInput'] | IResolversParentTypes['FileEditorInput'] | IResolversParentTypes['KeybindingEditorInput'] | IResolversParentTypes['PreferencesEditorInput'] | IResolversParentTypes['ResourceEditorInput'] | IResolversParentTypes['SideBySideEditorInput'] | IResolversParentTypes['UntitledEditorInput']; EditorInput_Input: IEditorInput_Input; EditorLayout_Input: IEditorLayout_Input; EditorOpenOptions_Input: IEditorOpenOptions_Input; EditorOptions_Input: IEditorOptions_Input; EditorPart: Omit & { children?: Maybe>> }; EditorPartConfiguration_Input: IEditorPartConfiguration_Input; EditorPartOptions_Input: IEditorPartOptions_Input; EditorSettings: IEditorSettings; EmptyResponse: IEmptyResponse; EncodingStatus: IEncodingStatus; EndOfLineSequence: IEndOfLineSequence; Engines: IEngines; EnterWorkspaceResult: IEnterWorkspaceResult; Environment: IEnvironment; ExtensionColor: IExtensionColor; ExtensionColorTypes: IExtensionColorTypes; ExtensionConfiguration: IExtensionConfiguration; ExtensionConfigurationProperty: IExtensionConfigurationProperty; ExtensionContributions: IExtensionContributions; ExtensionHostDebugParams: IExtensionHostDebugParams; ExtensionIdentifier: IExtensionIdentifier; ExtensionInstance: IExtensionInstance; ExtensionJSONValidation: IExtensionJsonValidation; ExtensionLanguage: IExtensionLanguage; ExtensionManifest: IExtensionManifest; ExtensionManifestBugs: IExtensionManifestBugs; ExtensionManifestRepository: IExtensionManifestRepository; ExtensionPackageType: IExtensionPackageType; ExtensionRegistry: IExtensionRegistry; ExtensionRegistryCreateExtensionResult: IExtensionRegistryCreateExtensionResult; ExtensionRegistryPublishExtensionResult: IExtensionRegistryPublishExtensionResult; ExtensionRegistryUpdateExtensionResult: IExtensionRegistryUpdateExtensionResult; ExtensionRelease: IExtensionRelease; FieldError: IFieldError; FileChange: IFileChange; FileContent: IFileContent; FileDeleteOptions: IFileDeleteOptions; FileEditorInput: IFileEditorInput; FileFilter: IFileFilter; FileIndexProviderStats: IFileIndexProviderStats; FileMatch: Omit & { results?: Maybe>> }; FileOpenOptions: IFileOpenOptions; FileOperationOutput: IFileOperationOutput; FileOverwriteOptions: IFileOverwriteOptions; FileQueryInput: IFileQueryInput; FileResult: IFileResult; FileSearchProviderStats: IFileSearchProviderStats; FileSearchStats: Omit & { detailStats?: Maybe }; FileSearchStatsdetailStats: IResolversParentTypes['SearchEngineStats'] | IResolversParentTypes['CachedSearchStats'] | IResolversParentTypes['FileSearchProviderStats'] | IResolversParentTypes['FileIndexProviderStats']; FileStat: IFileStat; FileStatWithMetadata: IFileStatWithMetadata; FileStreamContent: IFileStreamContent; FileToOpen: IFileToOpen; FileWriteOptions: IFileWriteOptions; Files: IFiles; Files_Stat: IFiles_Stat; FolderConfigurationModel: IFolderConfigurationModel; FolderInput: IFolderInput; FolderQuery: IFolderQuery; FolderQueryInput: IFolderQueryInput; FolderSettings: IFolderSettings; FolderToOpen: IFolderToOpen; FoldersToAdd_Input: IFoldersToAdd_Input; GalleryBanner: IGalleryBanner; GalleryExtension: IGalleryExtension; Float: Scalars['Float']; GalleryExtensionAsset: IGalleryExtensionAsset; GalleryExtensionAssets: IGalleryExtensionAssets; GalleryExtensionProperties: IGalleryExtensionProperties; GalleryExtensionResources: IGalleryExtensionResources; GalleryFilter: IGalleryFilter; GalleryPager: IGalleryPager; GalleryQueryInput: IGalleryQueryInput; GeoLocation: IGeoLocation; Git: IGit; GitDecorations: IGitDecorations; GlobalSettings: IGlobalSettings; GoToLineQuickAccess: IGoToLineQuickAccess; Grammar: IGrammar; GroupLayoutArgument: IGroupLayoutArgument; Hover: never; IActivationRequest: IIActivationRequest; IBaseStat: IResolversParentTypes['FileContent'] | IResolversParentTypes['FileStat'] | IResolversParentTypes['FileStatWithMetadata'] | IResolversParentTypes['FileStreamContent'] | IResolversParentTypes['TextFileContent'] | IResolversParentTypes['TextFilePublishContent'] | IResolversParentTypes['TextFileStreamContent']; IBaseStatWithMetadata: IResolversParentTypes['FileContent'] | IResolversParentTypes['FileStatWithMetadata'] | IResolversParentTypes['FileStreamContent'] | IResolversParentTypes['TextFileContent'] | IResolversParentTypes['TextFileStreamContent']; IBaseTextFileContent: IResolversParentTypes['TextFileContent'] | IResolversParentTypes['TextFilePublishContent'] | IResolversParentTypes['TextFileStreamContent']; IBehaviorSubject: IIBehaviorSubject; IBehaviorSubjectValue: IIBehaviorSubjectValue; ICommonQueryProps: never; IConfigurationChangeEvent: IIConfigurationChangeEvent; IConfigurationService: never; IContentChangedEvent: IResolversParentTypes['FileStatWithMetadata']; IDebugParams: IResolversParentTypes['ExtensionHostDebugParams']; IDestinationAnonymousSubject: IIDestinationAnonymousSubject; IDocumentSelector: IIDocumentSelector; IEditorGroup: IResolversParentTypes['EditorGroup']; IEditorInput: IResolversParentTypes['DataUriEditorInput'] | IResolversParentTypes['DiffEditorInput'] | IResolversParentTypes['FileEditorInput'] | IResolversParentTypes['KeybindingEditorInput'] | IResolversParentTypes['PreferencesEditorInput'] | IResolversParentTypes['ResourceEditorInput'] | IResolversParentTypes['SideBySideEditorInput'] | IResolversParentTypes['UntitledEditorInput']; IEditorInputWithGroupFields: IResolversParentTypes['DataUriEditorInput'] | IResolversParentTypes['DiffEditorInput'] | IResolversParentTypes['FileEditorInput'] | IResolversParentTypes['KeybindingEditorInput'] | IResolversParentTypes['PreferencesEditorInput'] | IResolversParentTypes['ResourceEditorInput'] | IResolversParentTypes['SideBySideEditorInput'] | IResolversParentTypes['UntitledEditorInput']; IEncodingSupport: IResolversParentTypes['FileEditorInput']; IFileClientMetadata: IResolversParentTypes['FileStatWithMetadata'] | IResolversParentTypes['TextFileContent']; IFileEditorInput: IResolversParentTypes['FileEditorInput']; IFileMatch: IResolversParentTypes['FileMatch'] | IResolversParentTypes['SearchProgressItem']; IFileSystemProviderActivationEvent: never; IFileSystemProviderRegistrationEvent: never; IJSONValueInput: IIjsonValueInput; IModeSupport: IResolversParentTypes['FileEditorInput']; IModel: IIModel; IModelInput: IIModelInput; IObservableResult: IIObservableResult; IPathData: IResolversParentTypes['Path']; IPathsToWaitForData: IResolversParentTypes['PathsToWaitFor']; IResourceUtilizationSettings: never; ISearchCompleteStats: IResolversParentTypes['SearchComplete']; ISearchProgress: IResolversParentTypes['SearchProgressItem']; ISettingsSubject: IResolversParentTypes['DefaultSettings'] | IResolversParentTypes['FolderSettings'] | IResolversParentTypes['GlobalSettings'] | IResolversParentTypes['LocalUserSettings'] | IResolversParentTypes['MemorySettings'] | IResolversParentTypes['RemoteUserSettings'] | IResolversParentTypes['UserSettings'] | IResolversParentTypes['WorkspaceSettings']; ISideBySideEditorInput: IResolversParentTypes['PreferencesEditorInput'] | IResolversParentTypes['SideBySideEditorInput']; ISourceAnonymousSubject: IISourceAnonymousSubject; IStaticWorkspaceData: IResolversParentTypes['WorkspaceData']; IStatusbarItem: IResolversParentTypes['BranchStatus'] | IResolversParentTypes['EncodingStatus'] | IResolversParentTypes['EndOfLineSequence'] | IResolversParentTypes['Indentation'] | IResolversParentTypes['LanguageMode'] | IResolversParentTypes['SelectionStatus'] | IResolversParentTypes['SyncStatus'] | IResolversParentTypes['Terminal']; ISwitchMapOperator: IISwitchMapOperator; ITextDocumentIdentifier: IResolversParentTypes['TextDocumentIdentifier'] | IResolversParentTypes['TextDocumentItem']; ITreeItem: IResolversParentTypes['FileStatWithMetadata']; IUntitledFileValue: IResolversParentTypes['FileStatWithMetadata']; IUserPreferences: IIUserPreferences; IUserSettings: IIUserSettings; IViewComponentData: IIViewComponentData; IViewComponentDataInput: IIViewComponentDataInput; IViewDescriptor: IResolversParentTypes['TreeViewDescriptor'] | IResolversParentTypes['ViewDescriptor']; IWorkspaceRoot: IIWorkspaceRoot; IWorkspaceRootInput: IIWorkspaceRootInput; ImportResult: IImportResult; Indentation: IIndentation; InputOptions: IInputOptions; InputTypeDetail: IInputTypeDetail; InputTypeDetailInput: IInputTypeDetailInput; InstalledExtension: IInstalledExtension; Integrated: IIntegrated; JSON: Scalars['JSON']; JSONObject: Scalars['JSONObject']; KeepOpen_Input: IKeepOpen_Input; KeyBinding: IKeyBinding; KeyPathSegment: IKeyPathSegment; KeybindingContextMenu: IKeybindingContextMenu; KeybindingEditorInput: IKeybindingEditorInput; KeybindingInput: IKeybindingInput; KeybindingItem: IKeybindingItem; KeybindingItemInput: IKeybindingItemInput; Keybindings: IKeybindings; KeyboardEventInput: IKeyboardEventInput; KeyboardEvent_output: IKeyboardEvent_Output; LanguageMode: ILanguageMode; Languages: ILanguages; LineMatch: ILineMatch; LineRange: ILineRange; LineRangeInput: ILineRangeInput; LoadOptions_Input: ILoadOptions_Input; LocalUserSettings: ILocalUserSettings; Localization: ILocalization; LocalizationTranslation: ILocalizationTranslation; Location: IResolversParentTypes['ProvideTextDocumentLocationSignature']; MarkupContent: never; Match: IMatch; MatchInput: IMatchInput; MemorySettings: IMemorySettings; MenuItem: IMenuItem; MenuItemAction: IMenuItemAction; MenuItemActionContext: IMenuItemActionContext; MenuItemActionDebug: IMenuItemActionDebug; MenuItemActionEditor: IMenuItemActionEditor; MenuItemActionEditorTitle: IMenuItemActionEditorTitle; MenuItemActionScm: IMenuItemActionScm; MenuItemActionScmChange: IMenuItemActionScmChange; MenuItemActionView: IMenuItemActionView; MenuItemInput: IMenuItemInput; Menus: IMenus; MergeGroupOptions_Input: IMergeGroupOptions_Input; MessageBoxOptions: IMessageBoxOptions; MessageBoxResult: IMessageBoxResult; MessageLink: IMessageLink; MessageLinkInput: IMessageLinkInput; ModelLoadOrCreateOptions_Input: IModelLoadOrCreateOptions_Input; ModelLoadOrCreateOptions_Input_reload: IModelLoadOrCreateOptions_Input_Reload; MoveEditorOptions_Input: IMoveEditorOptions_Input; MoveEditor_Input: IMoveEditor_Input; Mutation: {}; NativeOpenDialogOptions: INativeOpenDialogOptions; NewWindowOptions: INewWindowOptions; Node: IResolversParentTypes['RegistryExtension']; Notification: INotification; NotificationActions: INotificationActions; NotificationActionsInput: INotificationActionsInput; NotificationChangeEvent: INotificationChangeEvent; NotificationInput: INotificationInput; NotificationMessage: INotificationMessage; NotificationMessageInput: INotificationMessageInput; NotificationViewItem: INotificationViewItem; NotificationViewItemProgress: INotificationViewItemProgress; NotificationViewItemProgressState: INotificationViewItemProgressState; Notifications: INotifications; Observable: Scalars['Observable']; OneSearchPathPattern: IOneSearchPathPattern; OpenConfiguration: Omit & { urisToOpen?: Maybe>> }; OpenDialogOptions: IOpenDialogOptions; OpenDiff_Input: IOpenDiff_Input; OpenDocumentParamsInput: IOpenDocumentParamsInput; OpenDocumentTextParamsInput: IOpenDocumentTextParamsInput; OpenEditor_Input: IOpenEditor_Input; OpenFileRequest: IOpenFileRequest; OpenSettings: IOpenSettings; Output: IOutput; Overrides: IOverrides; PageInfo: IPageInfo; Path: IPath; PathsToWaitFor: IPathsToWaitFor; PatternInfo: IPatternInfo; PatternInfoInput: IPatternInfoInput; PendingStatusbarEntry: IPendingStatusbarEntry; PickInputOptions: IPickInputOptions; PickItem: IPickItem; Position: IPosition; PositionInput: IPositionInput; PreferenceItem: IPreferenceItem; PreferencesEditorInput: Omit & { master?: Maybe, details?: Maybe }; PreferencesType: IPreferencesType; PrimaryButtonAction: IPrimaryButtonAction; PrimaryButtonActionInput: IPrimaryButtonActionInput; ProcessMonitoring: IProcessMonitoring; Progress: IProgress; PromptChoiceInput: IPromptChoiceInput; PromptChoiceRun: IPromptChoiceRun; PromptOptionsCancel: IPromptOptionsCancel; PromptOptionsInput: IPromptOptionsInput; ProvideTextDocumentLocationSignature: IProvideTextDocumentLocationSignature; ProvideTextDocumentLocationSignatureInput: IProvideTextDocumentLocationSignatureInput; Query: {}; QuickInput: IQuickInput; QuickInputModel: IQuickInputModel; QuickPick: IQuickPick; QuickPickItem: IQuickPickItem; QuickPickItemHighlights: IQuickPickItemHighlights; QuickPickItemHighlightsInput: IQuickPickItemHighlightsInput; Range: IRange; RangeInput: IRangeInput; ReadFileOptions_Input: IReadFileOptions_Input; ReadFileOptions_Input_limits: IReadFileOptions_Input_Limits; ReadTextFileOptions_Input: IReadTextFileOptions_Input; RegistryEntry: IRegistryEntry; RegistryExtension: IRegistryExtension; RegistryExtensionConnection: IRegistryExtensionConnection; RegistryPublisher: IRegistryPublisher; RegistryPublisherConnection: IRegistryPublisherConnection; RemoteUserSettings: IRemoteUserSettings; RemoveEditor_Input: IRemoveEditor_Input; ReplaceContentResult: IReplaceContentResult; ResolveAll_toResolveWithMetadata_Input: IResolveAll_ToResolveWithMetadata_Input; ResolveAll_toResolve_Input: IResolveAll_ToResolve_Input; ResolveFileOptions_Input: IResolveFileOptions_Input; ResolveFileResult: IResolveFileResult; ResolveFileResultWithMetadata: IResolveFileResultWithMetadata; ResolveMetadataFileOptions_Input: IResolveMetadataFileOptions_Input; ResourceDiff_Input: IResourceDiff_Input; ResourceEditorInput: IResourceEditorInput; ResourceEncoding: IResourceEncoding; ResourceMapConfigurationModel: IResourceMapConfigurationModel; ResourceSideBySide_Input: IResourceSideBySide_Input; Resource_Input: IResource_Input; RevealOptions: IRevealOptions; RunActionInWindowRequest: IRunActionInWindowRequest; RunKeybindingInWindowRequest: IRunKeybindingInWindowRequest; SaveDialogOptions: ISaveDialogOptions; SaveOptions_Input: ISaveOptions_Input; SaveWorkspaceRes: ISaveWorkspaceRes; Scripts: IScripts; Search: ISearch; SearchComplete: Omit & { stats: IResolversParentTypes['SearchCompleteStatsStats'] }; SearchCompleteStatsStats: IResolversParentTypes['FileSearchStats'] | IResolversParentTypes['TextSearchStats']; SearchCompleteStream: Omit & { stats: IResolversParentTypes['SearchCompleteStatsStats'] }; SearchEngineStats: ISearchEngineStats; SearchLog: ISearchLog; SearchPathPattern: ISearchPathPattern; SearchProgressItem: Omit & { results?: Maybe>> }; SearchQuickOpen: ISearchQuickOpen; SearchRange: ISearchRange; SearchStreamInput: ISearchStreamInput; SelectEditor_Input: ISelectEditor_Input; SelectedOutput: ISelectedOutput; SelectionStatus: ISelectionStatus; SetStatusMsgInput: ISetStatusMsgInput; Setting: ISetting; Settings: ISettings; SettingsCascade: Omit & { subjects?: Maybe>> }; SettingsGroup: ISettingsGroup; SettingsSection: ISettingsSection; SettingsSubject: IResolversParentTypes['UserSettings'] | IResolversParentTypes['LocalUserSettings'] | IResolversParentTypes['RemoteUserSettings'] | IResolversParentTypes['FolderSettings'] | IResolversParentTypes['GlobalSettings'] | IResolversParentTypes['WorkspaceSettings'] | IResolversParentTypes['MemorySettings'] | IResolversParentTypes['DefaultSettings']; Shell: IShell; ShellArgs: IShellArgs; SideBySideEditorInput: Omit & { master?: Maybe, details?: Maybe }; Snippet: ISnippet; Sort: ISort; Statusbar: Omit & { items?: Maybe>> }; StatusbarEntry: IStatusbarEntry; StatusbarEntryInput: IStatusbarEntryInput; StatusbarItem: IResolversParentTypes['Terminal'] | IResolversParentTypes['SelectionStatus'] | IResolversParentTypes['Indentation'] | IResolversParentTypes['EncodingStatus'] | IResolversParentTypes['EndOfLineSequence'] | IResolversParentTypes['LanguageMode'] | IResolversParentTypes['SyncStatus'] | IResolversParentTypes['BranchStatus']; StreamContent: IStreamContent; Subscription: {}; SyncStatus: ISyncStatus; Terminal: ITerminal; TextBufferData: ITextBufferData; TextDocumentIdentifier: ITextDocumentIdentifier; TextDocumentIdentifierInput: ITextDocumentIdentifierInput; TextDocumentItem: ITextDocumentItem; TextDocumentItemInput: ITextDocumentItemInput; TextDocumentPositionParams: IResolversParentTypes['ProvideTextDocumentLocationSignature']; TextDocumentPositionParamsInput: ITextDocumentPositionParamsInput; TextDocumentRegistrationOptions: ITextDocumentRegistrationOptions; TextDocumentRegistrationOptionsInput: ITextDocumentRegistrationOptionsInput; TextEditorOptions_Input: ITextEditorOptions_Input; TextEditorSelection_Input: ITextEditorSelection_Input; TextFileContent: ITextFileContent; TextFilePublishContent: ITextFilePublishContent; TextFileStreamContent: ITextFileStreamContent; TextQueryInput: ITextQueryInput; TextSearchContext: ITextSearchContext; TextSearchMatch: ITextSearchMatch; TextSearchPreviewOptions: ITextSearchPreviewOptions; TextSearchPreviewOptionsInput: ITextSearchPreviewOptionsInput; TextSearchResult: IResolversParentTypes['TextSearchMatch'] | IResolversParentTypes['TextSearchContext']; TextSearchResultPreview: ITextSearchResultPreview; TextSearchStats: ITextSearchStats; ThemeLabel: IThemeLabel; Time: Scalars['Time']; TreeData_Input: ITreeData_Input; TreeItem: ITreeItem; TreeViewDescriptor: ITreeViewDescriptor; URI: Scalars['URI']; URIInput: Scalars['URIInput']; URIToOpen: IResolversParentTypes['WorkspaceToOpen'] | IResolversParentTypes['FolderToOpen'] | IResolversParentTypes['FileToOpen']; UntitledEditorInput: IUntitledEditorInput; UntitledResource_Input: IUntitledResource_Input; UpdateDelayedResource: IUpdateDelayedResource; UpdateEntryInput: IUpdateEntryInput; UpdatedResource: IUpdatedResource; UserPreferencesRes: IUserPreferencesRes; UserSettings: IUserSettings; VSBuffer: Scalars['VSBuffer']; VSBufferReadableStream: Scalars['VSBufferReadableStream']; View: IView; ViewContainer: IViewContainer; ViewDescriptor: IViewDescriptor; ViewState: IViewState; ViewState_Input: IViewState_Input; WatchOptions_Input: IWatchOptions_Input; WindowConfiguration: IWindowConfiguration; WorkspaceData: IWorkspaceData; WorkspaceFolderData: IWorkspaceFolderData; WorkspaceIdentifier: IWorkspaceIdentifier; WorkspacePreferenceActivityBar: IWorkspacePreferenceActivityBar; WorkspacePreferenceCommandPalette: IWorkspacePreferenceCommandPalette; WorkspacePreferenceEditor: IWorkspacePreferenceEditor; WorkspacePreferenceExperimental: IWorkspacePreferenceExperimental; WorkspacePreferenceList: IWorkspacePreferenceList; WorkspacePreferencePanel: IWorkspacePreferencePanel; WorkspacePreferenceQuickOpen: IWorkspacePreferenceQuickOpen; WorkspacePreferenceSettings: IWorkspacePreferenceSettings; WorkspacePreferenceSideBar: IWorkspacePreferenceSideBar; WorkspacePreferenceStatusBar: IWorkspacePreferenceStatusBar; WorkspacePreferenceTips: IWorkspacePreferenceTips; WorkspacePreferenceView: IWorkspacePreferenceView; WorkspacePreferenceWorkbench: IWorkspacePreferenceWorkbench; WorkspaceRes: IWorkspaceRes; WorkspaceSettings: IWorkspaceSettings; WorkspaceToOpen: IWorkspaceToOpen; WorkspaceValue_Input: IWorkspaceValue_Input; WriteFileOptions_Input: IWriteFileOptions_Input; WriteTextFileOptions_Input: IWriteTextFileOptions_Input; }; export type ICacheControlDirectiveArgs = { maxAge?: Maybe; scope?: Maybe; }; export type ICacheControlDirectiveResolver = DirectiveResolverFn; export type IActionResolvers = { id?: Resolver, ParentType, ContextType>; label?: Resolver, ParentType, ContextType>; tooltip?: Resolver, ParentType, ContextType>; class?: Resolver, ParentType, ContextType>; enabled?: Resolver, ParentType, ContextType>; checked?: Resolver, ParentType, ContextType>; radio?: Resolver, ParentType, ContextType>; run?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IActionItemResolvers = { label?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IActionRunResolvers = { type?: Resolver, ParentType, ContextType>; document?: Resolver, ParentType, ContextType>; variables?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IActionsResolvers = { id?: Resolver, ParentType, ContextType>; command?: Resolver, ParentType, ContextType>; title?: Resolver, ParentType, ContextType>; category?: Resolver, ParentType, ContextType>; actionItem?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IAddFoldersRequestResolvers = { foldersToAdd?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IAdminIdeSettingsResolvers = { dummy?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IAnchorResolvers = { x?: Resolver, ParentType, ContextType>; y?: Resolver, ParentType, ContextType>; height?: Resolver, ParentType, ContextType>; width?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export interface IAnyObjectScalarConfig extends GraphQLScalarTypeConfig { name: 'AnyObject'; } export type IArgsTypeResolvers = { name?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; constraint?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IAssetsResolvers = { Type?: Resolver, ParentType, ContextType>; Content?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IAuthorResolvers = { name?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IBaseExtensionResolvers = { type?: Resolver, ParentType, ContextType>; identifier?: Resolver, ParentType, ContextType>; galleryIdentifier?: Resolver, ParentType, ContextType>; manifest?: Resolver, ParentType, ContextType>; location?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export interface IBigIntScalarConfig extends GraphQLScalarTypeConfig { name: 'BigInt'; } export type IBranchStatusResolvers = { id?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; alignment?: Resolver, ParentType, ContextType>; entry?: Resolver, ParentType, ContextType>; priority?: Resolver, ParentType, ContextType>; container?: Resolver, ParentType, ContextType>; labelContainer?: Resolver, ParentType, ContextType>; typeId?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IBundlesResolvers = { server?: Resolver, ParentType, ContextType>; browser?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ICachedSearchStatsResolvers = { cacheWasResolved?: Resolver, ParentType, ContextType>; cacheLookupTime?: Resolver, ParentType, ContextType>; cacheFilterTime?: Resolver, ParentType, ContextType>; cacheEntryCount?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IChangeRangeResolvers = { startLineNumber?: Resolver, ParentType, ContextType>; startColumn?: Resolver, ParentType, ContextType>; endLineNumber?: Resolver, ParentType, ContextType>; endColumn?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IChangesChunkResolvers = { range?: Resolver, ParentType, ContextType>; rangeLength?: Resolver, ParentType, ContextType>; text?: Resolver, ParentType, ContextType>; rangeOffset?: Resolver, ParentType, ContextType>; forceMoveMarkers?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ICheckboxOptionsResolvers = { label?: Resolver, ParentType, ContextType>; checked?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ICloseDirectionResolvers = EnumResolverSignature<{ LEFT?: any, RIGHT?: any }, IResolversTypes['CloseDirection']>; export type ICloseEditorsFilterResolvers = { except?: Resolver, ParentType, ContextType>; direction?: Resolver, ParentType, ContextType>; savedOnly?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ICodeEditorViewStateResolvers = { cursorState?: Resolver, ParentType, ContextType>; viewState?: Resolver, ParentType, ContextType>; contributionsState?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ICommandHandlerDescriptionTypeResolvers = { description?: Resolver, ParentType, ContextType>; args?: Resolver>>, ParentType, ContextType>; returns?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ICommandTypeResolvers = { id?: Resolver, ParentType, ContextType>; handler?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ICommandsTypeResolvers = { commands?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IConfigurationResolvers = { defaultSetting?: Resolver>>, ParentType, ContextType>; files?: Resolver, ParentType, ContextType>; git?: Resolver, ParentType, ContextType>; languages?: Resolver, ParentType, ContextType>; output?: Resolver, ParentType, ContextType>; search?: Resolver, ParentType, ContextType>; terminal?: Resolver, ParentType, ContextType>; workspace?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IConfigurationDataResolvers = { defaults?: Resolver, ParentType, ContextType>; user?: Resolver, ParentType, ContextType>; workspace?: Resolver, ParentType, ContextType>; folders?: Resolver>>, ParentType, ContextType>; isComplete?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IConfigurationExtensionInfoResolvers = { id?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IConfigurationModelResolvers = { contents?: Resolver, ParentType, ContextType>; keys?: Resolver>>, ParentType, ContextType>; overrides?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IConfigurationOverridesResolvers = { resource?: Resolver, ParentType, ContextType>; overrideIdentifier?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IConfigurationScopeResolvers = EnumResolverSignature<{ APPLICATION?: any, MACHINE?: any, WINDOW?: any, RESOURCE?: any }, IResolversTypes['ConfigurationScope']>; export type IConfigurationTargetResolvers = EnumResolverSignature<{ USER?: any, USER_LOCAL?: any, USER_REMOTE?: any, WORKSPACE?: any, WORKSPACE_FOLDER?: any, DEFAULT?: any, MEMORY?: any }, IResolversTypes['ConfigurationTarget']>; export type IContentChangedEventResolvers = { changes?: Resolver>>, ParentType, ContextType>; eol?: Resolver, ParentType, ContextType>; versionId?: Resolver, ParentType, ContextType>; isUndoing?: Resolver, ParentType, ContextType>; isRedoing?: Resolver, ParentType, ContextType>; isFlush?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IContextResolvers = { originalResourceScheme?: Resolver, ParentType, ContextType>; view?: Resolver, ParentType, ContextType>; viewItem?: Resolver, ParentType, ContextType>; gitOpenRepositoryCount?: Resolver, ParentType, ContextType>; isInDiffEditor?: Resolver, ParentType, ContextType>; isInDiffRightEditor?: Resolver, ParentType, ContextType>; resourceScheme?: Resolver, ParentType, ContextType>; resourceFilename?: Resolver, ParentType, ContextType>; resourceLangId?: Resolver, ParentType, ContextType>; resource?: Resolver, ParentType, ContextType>; resourceExtName?: Resolver, ParentType, ContextType>; resourceSet?: Resolver, ParentType, ContextType>; isFileSystemResource?: Resolver, ParentType, ContextType>; inputFocus?: Resolver, ParentType, ContextType>; suggestWidgetVisible?: Resolver, ParentType, ContextType>; suggestWidgetMultipleSuggestions?: Resolver, ParentType, ContextType>; suggestionMakesTextEdit?: Resolver, ParentType, ContextType>; acceptSuggestionOnEnter?: Resolver, ParentType, ContextType>; hasOtherSuggestions?: Resolver, ParentType, ContextType>; groupFocusedInOpenEditors?: Resolver, ParentType, ContextType>; dirtyEditor?: Resolver, ParentType, ContextType>; resourceSelectedForCompare?: Resolver, ParentType, ContextType>; fileCopied?: Resolver, ParentType, ContextType>; breadcrumbsPossible?: Resolver, ParentType, ContextType>; breadcrumbsVisible?: Resolver, ParentType, ContextType>; breadcrumbsActive?: Resolver, ParentType, ContextType>; canNavigateBack?: Resolver, ParentType, ContextType>; canNavigateForward?: Resolver, ParentType, ContextType>; canNavigateToLastEditLocation?: Resolver, ParentType, ContextType>; dirtyDiffVisible?: Resolver, ParentType, ContextType>; cancellableOperation?: Resolver, ParentType, ContextType>; parameterHintsVisible?: Resolver, ParentType, ContextType>; parameterHintsMultipleSignatures?: Resolver, ParentType, ContextType>; markdownPreviewFocus?: Resolver, ParentType, ContextType>; isMac?: Resolver, ParentType, ContextType>; isLinux?: Resolver, ParentType, ContextType>; isWindows?: Resolver, ParentType, ContextType>; remoteAuthority?: Resolver, ParentType, ContextType>; remoteConnectionState?: Resolver, ParentType, ContextType>; hasMacNativeTabs?: Resolver, ParentType, ContextType>; supportsWorkspaces?: Resolver, ParentType, ContextType>; isDevelopment?: Resolver, ParentType, ContextType>; workbenchState?: Resolver, ParentType, ContextType>; workspaceFolderCount?: Resolver, ParentType, ContextType>; remoteFileDialogVisible?: Resolver, ParentType, ContextType>; isFullscreen?: Resolver, ParentType, ContextType>; atEndOfWord?: Resolver, ParentType, ContextType>; scmRepository?: Resolver, ParentType, ContextType>; scmProvider?: Resolver, ParentType, ContextType>; scmResourceGroup?: Resolver, ParentType, ContextType>; inDiffEditorKey?: Resolver, ParentType, ContextType>; isDominatedByLongLines?: Resolver, ParentType, ContextType>; isWordWrapMinified?: Resolver, ParentType, ContextType>; commentThread?: Resolver, ParentType, ContextType>; commentThreadisEmpty?: Resolver, ParentType, ContextType>; commentIsEmpty?: Resolver, ParentType, ContextType>; commentEditorFocused?: Resolver, ParentType, ContextType>; interfaceOverviewVisible?: Resolver, ParentType, ContextType>; inReferenceSearchEditor?: Resolver, ParentType, ContextType>; referenceSearchVisible?: Resolver, ParentType, ContextType>; listFocus?: Resolver, ParentType, ContextType>; listSupportsMultiSelect?: Resolver, ParentType, ContextType>; listHasSelectionOrFocus?: Resolver, ParentType, ContextType>; listDoubleSelection?: Resolver, ParentType, ContextType>; listMultiSelection?: Resolver, ParentType, ContextType>; listSupportsKeyboardNavigation?: Resolver, ParentType, ContextType>; WorkbenchListAutomaticKeyboardNavigationKey?: Resolver, ParentType, ContextType>; accessibilityHelpWidgetVisible?: Resolver, ParentType, ContextType>; inQuickOpenKey?: Resolver, ParentType, ContextType>; supportedCodeAction?: Resolver, ParentType, ContextType>; hasSymbols?: Resolver, ParentType, ContextType>; hasSnippetCompletions?: Resolver, ParentType, ContextType>; messageVisible?: Resolver, ParentType, ContextType>; editorHasCallHierarchyProvider?: Resolver, ParentType, ContextType>; callHierarchyVisible?: Resolver, ParentType, ContextType>; searchViewletVisible?: Resolver, ParentType, ContextType>; searchViewletFocus?: Resolver, ParentType, ContextType>; inputBoxFocus?: Resolver, ParentType, ContextType>; searchInputBoxFocus?: Resolver, ParentType, ContextType>; replaceInputBoxFocus?: Resolver, ParentType, ContextType>; patternIncludesInputBoxFocus?: Resolver, ParentType, ContextType>; patternExcludesInputBoxFocus?: Resolver, ParentType, ContextType>; replaceActive?: Resolver, ParentType, ContextType>; hasSearchResult?: Resolver, ParentType, ContextType>; firstMatchFocus?: Resolver, ParentType, ContextType>; fileMatchOrMatchFocus?: Resolver, ParentType, ContextType>; fileMatchOrFolderMatchFocus?: Resolver, ParentType, ContextType>; fileMatchFocus?: Resolver, ParentType, ContextType>; folderMatchFocus?: Resolver, ParentType, ContextType>; matchFocus?: Resolver, ParentType, ContextType>; inRecentFilesPicker?: Resolver, ParentType, ContextType>; inWindowsPicker?: Resolver, ParentType, ContextType>; findWidgetVisible?: Resolver, ParentType, ContextType>; findInputFocussed?: Resolver, ParentType, ContextType>; replaceInputFocussed?: Resolver, ParentType, ContextType>; editorTextFocus?: Resolver, ParentType, ContextType>; editorFocus?: Resolver, ParentType, ContextType>; textInputFocus?: Resolver, ParentType, ContextType>; editorReadonly?: Resolver, ParentType, ContextType>; editorHasSelection?: Resolver, ParentType, ContextType>; editorHasMultipleSelections?: Resolver, ParentType, ContextType>; editorTabMoveFocus?: Resolver, ParentType, ContextType>; isInEmbeddedEditor?: Resolver, ParentType, ContextType>; canUndo?: Resolver, ParentType, ContextType>; canRedo?: Resolver, ParentType, ContextType>; editorLangId?: Resolver, ParentType, ContextType>; editorHasCompletionItemProvider?: Resolver, ParentType, ContextType>; editorHasCodeActionsProvider?: Resolver, ParentType, ContextType>; editorHasDefinitionProvider?: Resolver, ParentType, ContextType>; editorHasDeclarationProvider?: Resolver, ParentType, ContextType>; editorHasImplementationProvider?: Resolver, ParentType, ContextType>; editorHasTypeDefinitionProvider?: Resolver, ParentType, ContextType>; editorHasHoverProvider?: Resolver, ParentType, ContextType>; editorHadDocumentHighlightProvider?: Resolver, ParentType, ContextType>; editorHasDocumentSymbolProvider?: Resolver, ParentType, ContextType>; editorHasReferenceProvider?: Resolver, ParentType, ContextType>; editorHasRenameProvider?: Resolver, ParentType, ContextType>; editorHasSignatureHelpProvider?: Resolver, ParentType, ContextType>; editorHasDocumentFormattingProvider?: Resolver, ParentType, ContextType>; editorHasDocumentSelectionFormattingProvider?: Resolver, ParentType, ContextType>; editorHasMultipleDocumentSelectionFormattingProvider?: Resolver, ParentType, ContextType>; activeEditor?: Resolver, ParentType, ContextType>; editorIsOpen?: Resolver, ParentType, ContextType>; editorPinned?: Resolver, ParentType, ContextType>; groupActiveEditorDirty?: Resolver, ParentType, ContextType>; groupEditorsCount?: Resolver, ParentType, ContextType>; textCompareEditorVisible?: Resolver, ParentType, ContextType>; textCompareEditorActive?: Resolver, ParentType, ContextType>; activeEditorGroupEmpty?: Resolver, ParentType, ContextType>; multipleEditorGroups?: Resolver, ParentType, ContextType>; inZenMode?: Resolver, ParentType, ContextType>; inCenteredLayout?: Resolver, ParentType, ContextType>; splitEditorsVertically?: Resolver, ParentType, ContextType>; sideBarVisible?: Resolver, ParentType, ContextType>; sideBarFocus?: Resolver, ParentType, ContextType>; activeViewlet?: Resolver, ParentType, ContextType>; activePanel?: Resolver, ParentType, ContextType>; panelFocus?: Resolver, ParentType, ContextType>; panelPosition?: Resolver, ParentType, ContextType>; debugType?: Resolver, ParentType, ContextType>; debugConfigurationType?: Resolver, ParentType, ContextType>; debugState?: Resolver, ParentType, ContextType>; inDebugMode?: Resolver, ParentType, ContextType>; inDebugRepl?: Resolver, ParentType, ContextType>; breakpointWidgetVisible?: Resolver, ParentType, ContextType>; watchExpressionsFocused?: Resolver, ParentType, ContextType>; variablesFocused?: Resolver, ParentType, ContextType>; expressionSelected?: Resolver, ParentType, ContextType>; breakpointSelected?: Resolver, ParentType, ContextType>; callStackItemType?: Resolver, ParentType, ContextType>; loadedScriptsSupported?: Resolver, ParentType, ContextType>; loadedScriptsItemType?: Resolver, ParentType, ContextType>; focusedSessionIsAttach?: Resolver, ParentType, ContextType>; stepBackSupported?: Resolver, ParentType, ContextType>; restartFrameSupported?: Resolver, ParentType, ContextType>; inSettingsEditor?: Resolver, ParentType, ContextType>; inSettingsJSONEditor?: Resolver, ParentType, ContextType>; inSettingsSearch?: Resolver, ParentType, ContextType>; settingsTocRowFocus?: Resolver, ParentType, ContextType>; inKeybindings?: Resolver, ParentType, ContextType>; inKeybindingsSearch?: Resolver, ParentType, ContextType>; keybindingFocus?: Resolver, ParentType, ContextType>; explorerViewletVisible?: Resolver, ParentType, ContextType>; explorerResourceIsFolder?: Resolver, ParentType, ContextType>; explorerResourceReadonly?: Resolver, ParentType, ContextType>; explorerResourceIsRoot?: Resolver, ParentType, ContextType>; explorerResourceCut?: Resolver, ParentType, ContextType>; explorerResourceMoveableToTrash?: Resolver, ParentType, ContextType>; filesExplorerFocus?: Resolver, ParentType, ContextType>; openEditorsVisible?: Resolver, ParentType, ContextType>; openEditorsFocus?: Resolver, ParentType, ContextType>; explorerViewletFocus?: Resolver, ParentType, ContextType>; terminalIsOpen?: Resolver, ParentType, ContextType>; terminalFocus?: Resolver, ParentType, ContextType>; terminalTextSelected?: Resolver, ParentType, ContextType>; terminalFindWidgetVisible?: Resolver, ParentType, ContextType>; terminalFindWidgetInputFocused?: Resolver, ParentType, ContextType>; terminalFindWidgetFocused?: Resolver, ParentType, ContextType>; webviewFindWidgetVisible?: Resolver, ParentType, ContextType>; taskRunning?: Resolver, ParentType, ContextType>; referenceSearchTreeFocused?: Resolver, ParentType, ContextType>; interactivePlaygroundFocus?: Resolver, ParentType, ContextType>; outlineFiltered?: Resolver, ParentType, ContextType>; outlineFocused?: Resolver, ParentType, ContextType>; problemsViewFocus?: Resolver, ParentType, ContextType>; problemFocus?: Resolver, ParentType, ContextType>; problemsFilterFocus?: Resolver, ParentType, ContextType>; relatedInformationFocus?: Resolver, ParentType, ContextType>; inOutput?: Resolver, ParentType, ContextType>; activeLogOutput?: Resolver, ParentType, ContextType>; multiCursorModifier?: Resolver, ParentType, ContextType>; saveConflictResolutionContext?: Resolver, ParentType, ContextType>; markersNavigationVisible?: Resolver, ParentType, ContextType>; hasWordHighlights?: Resolver, ParentType, ContextType>; profileSessionState?: Resolver, ParentType, ContextType>; extensionHostProfileRecorded?: Resolver, ParentType, ContextType>; historyNavigationEnabled?: Resolver, ParentType, ContextType>; historyNavigationWidget?: Resolver, ParentType, ContextType>; nonEmptyWorkspace?: Resolver, ParentType, ContextType>; defaultExtensionViews?: Resolver, ParentType, ContextType>; searchMarketplaceExtensions?: Resolver, ParentType, ContextType>; searchInstalledExtensions?: Resolver, ParentType, ContextType>; searchOutdatedExtensions?: Resolver, ParentType, ContextType>; searchEnabledExtensions?: Resolver, ParentType, ContextType>; searchDisabledExtensions?: Resolver, ParentType, ContextType>; hasInstalledExtensions?: Resolver, ParentType, ContextType>; searchBuiltInExtensions?: Resolver, ParentType, ContextType>; recommendedExtensions?: Resolver, ParentType, ContextType>; defaultRecommendedExtensions?: Resolver, ParentType, ContextType>; workspaceRecommendations?: Resolver, ParentType, ContextType>; workspaceFolderRecommendations?: Resolver, ParentType, ContextType>; addToWorkspaceRecommendations?: Resolver, ParentType, ContextType>; addToWorkspaceFolderRecommendations?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IContextMenuResolvers = { id?: Resolver, ParentType, ContextType>; isShow?: Resolver, ParentType, ContextType>; anchor?: Resolver, ParentType, ContextType>; menuItems?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IContributesResolvers = { menus?: Resolver, ParentType, ContextType>; actions?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ICrashReporterStartOptionsResolvers = { companyName?: Resolver, ParentType, ContextType>; submitURL?: Resolver, ParentType, ContextType>; productName?: Resolver, ParentType, ContextType>; uploadToServer?: Resolver, ParentType, ContextType>; ignoreSystemCrashHandler?: Resolver, ParentType, ContextType>; extra?: Resolver, ParentType, ContextType>; crashesDirectory?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ICursorStateResolvers = { inSelectionMode?: Resolver, ParentType, ContextType>; selectionStart?: Resolver, ParentType, ContextType>; position?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IDataUriEditorInputResolvers = { id?: Resolver, ParentType, ContextType>; resource?: Resolver, ParentType, ContextType>; typeId?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; label?: Resolver, ParentType, ContextType>; fileReference?: Resolver, ParentType, ContextType>; preferredEditorId?: Resolver, ParentType, ContextType>; isSupportsSplitEditor?: Resolver, ParentType, ContextType>; isActive?: Resolver, ParentType, ContextType>; preview?: Resolver, ParentType, ContextType>; isPinned?: Resolver, ParentType, ContextType>; editorId?: Resolver, ParentType, ContextType>; status?: Resolver, ParentType, ContextType>; closable?: Resolver, ParentType, ContextType>; mime?: Resolver, ParentType, ContextType>; etag?: Resolver, ParentType, ContextType>; size?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export interface IDateScalarConfig extends GraphQLScalarTypeConfig { name: 'Date'; } export interface IDateTimeScalarConfig extends GraphQLScalarTypeConfig { name: 'DateTime'; } export type IDebuggerResolvers = { label?: Resolver, ParentType, ContextType>; type?: Resolver, ParentType, ContextType>; runtime?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IDefaultPreferencesResponseResolvers = { preferences?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IDefaultSettingsResolvers = { id?: Resolver, ParentType, ContextType>; latestSettings?: Resolver, ParentType, ContextType>; settingsURL?: Resolver; viewerCanAdminister?: Resolver; settingsCascade?: Resolver; __isTypeOf?: IsTypeOfResolverFn; }; export type IDetailResolvers = { inputName?: Resolver, ParentType, ContextType>; inputType?: Resolver, ParentType, ContextType>; label?: Resolver, ParentType, ContextType>; placeholder?: Resolver, ParentType, ContextType>; defaultValue?: Resolver, ParentType, ContextType>; required?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IDevToolsOptionsResolvers = { mode?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IDialogResolvers = { dialogType?: Resolver, ParentType, ContextType>; detail?: Resolver>>, ParentType, ContextType>; primaryButton?: Resolver, ParentType, ContextType>; secondaryButton?: Resolver, ParentType, ContextType>; checkbox?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IDialogResultResolvers = { confirmed?: Resolver, ParentType, ContextType>; checkboxChecked?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IDiffEditorInputResolvers = { id?: Resolver, ParentType, ContextType>; resource?: Resolver, ParentType, ContextType>; typeId?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; label?: Resolver, ParentType, ContextType>; fileReference?: Resolver, ParentType, ContextType>; preferredEditorId?: Resolver, ParentType, ContextType>; isSupportsSplitEditor?: Resolver, ParentType, ContextType>; isActive?: Resolver, ParentType, ContextType>; preview?: Resolver, ParentType, ContextType>; isPinned?: Resolver, ParentType, ContextType>; editorId?: Resolver, ParentType, ContextType>; status?: Resolver, ParentType, ContextType>; closable?: Resolver, ParentType, ContextType>; originalInput?: Resolver, ParentType, ContextType>; modifiedInput?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IDocSitePageResolvers = { title?: Resolver; contentHTML?: Resolver; indexHTML?: Resolver; filePath?: Resolver; __isTypeOf?: IsTypeOfResolverFn; }; export type IDockLayoutResolvers = { id?: Resolver, ParentType, ContextType>; size?: Resolver, ParentType, ContextType>; activeId?: Resolver, ParentType, ContextType>; mode?: Resolver, ParentType, ContextType>; children?: Resolver>>, ParentType, ContextType>; tabs?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IDocumentFilterResolvers = { language?: Resolver; schema?: Resolver, ParentType, ContextType>; pattern?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IEditKeybindingItemResolvers = { command?: Resolver, ParentType, ContextType>; key?: Resolver, ParentType, ContextType>; when?: Resolver, ParentType, ContextType>; isDefault?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IEditorChildrenResolvers = { __resolveType: TypeResolveFn<'EditorPart' | 'EditorGroup', ParentType, ContextType>; }; export type IEditorGroupResolvers = { id?: Resolver; label?: Resolver, ParentType, ContextType>; isActive?: Resolver, ParentType, ContextType>; size?: Resolver, ParentType, ContextType>; activeId?: Resolver, ParentType, ContextType>; tabs?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IEditorGroupLayoutResolvers = { orientation?: Resolver, ParentType, ContextType>; groups?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IEditorIdentifierResolvers = { groupId?: Resolver, ParentType, ContextType>; editor?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IEditorInputResolvers = { __resolveType: TypeResolveFn<'DataUriEditorInput' | 'DiffEditorInput' | 'FileEditorInput' | 'KeybindingEditorInput' | 'PreferencesEditorInput' | 'ResourceEditorInput' | 'SideBySideEditorInput' | 'UntitledEditorInput', ParentType, ContextType>; }; export type IEditorOpenPositioningResolvers = EnumResolverSignature<{ LEFT?: any, RIGHT?: any, FIRST?: any, LAST?: any }, IResolversTypes['EditorOpenPositioning']>; export type IEditorPartResolvers = { id?: Resolver; mode?: Resolver, ParentType, ContextType>; height?: Resolver, ParentType, ContextType>; size?: Resolver, ParentType, ContextType>; children?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IEditorPartOptions_InputResolvers = { showTabs?: Resolver, ParentType, ContextType>; highlightModifiedTabs?: Resolver, ParentType, ContextType>; tabCloseButton?: Resolver, ParentType, ContextType>; tabSizing?: Resolver, ParentType, ContextType>; focusRecentEditorAfterClose?: Resolver, ParentType, ContextType>; showIcons?: Resolver, ParentType, ContextType>; enablePreview?: Resolver, ParentType, ContextType>; enablePreviewFromQuickOpen?: Resolver, ParentType, ContextType>; closeOnFileDelete?: Resolver, ParentType, ContextType>; openPositioning?: Resolver, ParentType, ContextType>; openSideBySideDirection?: Resolver, ParentType, ContextType>; closeEmptyGroup?: Resolver, ParentType, ContextType>; revealIfOpen?: Resolver, ParentType, ContextType>; swipeToNavigate?: Resolver, ParentType, ContextType>; labelFormat?: Resolver, ParentType, ContextType>; restoreViewState?: Resolver, ParentType, ContextType>; iconTheme?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IEditorSettingsResolvers = { editorOpenPositioning?: Resolver, ParentType, ContextType>; focusRecentEditorAfterClose?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IEditorsOrderResolvers = EnumResolverSignature<{ MOST_RECENTLY_ACTIVE?: any, SEQUENTIAL?: any }, IResolversTypes['EditorsOrder']>; export type IEmptyResponseResolvers = { alwaysNil?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IEncodingStatusResolvers = { id?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; alignment?: Resolver, ParentType, ContextType>; entry?: Resolver, ParentType, ContextType>; priority?: Resolver, ParentType, ContextType>; container?: Resolver, ParentType, ContextType>; labelContainer?: Resolver, ParentType, ContextType>; typeId?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IEndOfLineSequenceResolvers = { id?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; alignment?: Resolver, ParentType, ContextType>; entry?: Resolver, ParentType, ContextType>; priority?: Resolver, ParentType, ContextType>; container?: Resolver, ParentType, ContextType>; labelContainer?: Resolver, ParentType, ContextType>; typeId?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IEnginesResolvers = { node?: Resolver, ParentType, ContextType>; vscode?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IEnterWorkspaceResultResolvers = { workspace?: Resolver; backupPath?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IEnvironmentResolvers = { args?: Resolver, ParentType, ContextType>; execPath?: Resolver, ParentType, ContextType>; cliPath?: Resolver, ParentType, ContextType>; appRoot?: Resolver, ParentType, ContextType>; userHome?: Resolver, ParentType, ContextType>; userDataPath?: Resolver, ParentType, ContextType>; appNameLong?: Resolver, ParentType, ContextType>; appQuality?: Resolver, ParentType, ContextType>; appSettingsHome?: Resolver, ParentType, ContextType>; appSettingsPath?: Resolver, ParentType, ContextType>; appKeybindingsPath?: Resolver, ParentType, ContextType>; settingsSearchBuildId?: Resolver, ParentType, ContextType>; settingsSearchUrl?: Resolver, ParentType, ContextType>; globalStorageHome?: Resolver, ParentType, ContextType>; workspaceStorageHome?: Resolver, ParentType, ContextType>; backupHome?: Resolver, ParentType, ContextType>; backupWorkspacesPath?: Resolver, ParentType, ContextType>; untitledWorkspacesHome?: Resolver, ParentType, ContextType>; workspacesHome?: Resolver, ParentType, ContextType>; workspacesProjectPath?: Resolver, ParentType, ContextType>; workspaceSettingsPath?: Resolver, ParentType, ContextType>; isExtensionDevelopment?: Resolver, ParentType, ContextType>; disableExtensions?: Resolver, ParentType, ContextType>; builtinExtensionsPath?: Resolver, ParentType, ContextType>; extensionsPath?: Resolver, ParentType, ContextType>; extensionDevelopmentLocationURI?: Resolver>>, ParentType, ContextType>; extensionTestsPath?: Resolver, ParentType, ContextType>; debugExtensionHost?: Resolver, ParentType, ContextType>; debugSearch?: Resolver, ParentType, ContextType>; logExtensionHostCommunication?: Resolver, ParentType, ContextType>; isBuilt?: Resolver, ParentType, ContextType>; wait?: Resolver, ParentType, ContextType>; status?: Resolver, ParentType, ContextType>; performance?: Resolver, ParentType, ContextType>; log?: Resolver, ParentType, ContextType>; logsPath?: Resolver, ParentType, ContextType>; verbose?: Resolver, ParentType, ContextType>; logLevel?: Resolver, ParentType, ContextType>; skipGettingStarted?: Resolver, ParentType, ContextType>; skipReleaseNotes?: Resolver, ParentType, ContextType>; skipAddToRecentlyOpened?: Resolver, ParentType, ContextType>; nodeCachedDataDir?: Resolver, ParentType, ContextType>; installSourcePath?: Resolver, ParentType, ContextType>; disableUpdates?: Resolver, ParentType, ContextType>; disableCrashReporter?: Resolver, ParentType, ContextType>; driverHandle?: Resolver, ParentType, ContextType>; driverVerbose?: Resolver, ParentType, ContextType>; keyboardLayoutResource?: Resolver, ParentType, ContextType>; keybindingsResource?: Resolver, ParentType, ContextType>; userRoamingDataHome?: Resolver, ParentType, ContextType>; settingsResource?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IExtensionColorResolvers = { id?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; defaults?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IExtensionColorTypesResolvers = { light?: Resolver, ParentType, ContextType>; dark?: Resolver, ParentType, ContextType>; highContrast?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IExtensionConfigurationResolvers = { properties?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IExtensionConfigurationPropertyResolvers = { description?: Resolver, ParentType, ContextType>; type?: Resolver>>, ParentType, ContextType>; defaults?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IExtensionContributionsResolvers = { actions?: Resolver>>, ParentType, ContextType>; commands?: Resolver>>, ParentType, ContextType>; configuration?: Resolver>>, ParentType, ContextType>; debuggers?: Resolver>>, ParentType, ContextType>; grammars?: Resolver>>, ParentType, ContextType>; jsonValidation?: Resolver>>, ParentType, ContextType>; keybindings?: Resolver>>, ParentType, ContextType>; languages?: Resolver>>, ParentType, ContextType>; menus?: Resolver, ParentType, ContextType>; snippets?: Resolver>>, ParentType, ContextType>; themes?: Resolver>>, ParentType, ContextType>; iconThemes?: Resolver>>, ParentType, ContextType>; viewsContainers?: Resolver, ParentType, ContextType>; views?: Resolver, ParentType, ContextType>; colors?: Resolver>>, ParentType, ContextType>; localizations?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IExtensionHostDebugParamsResolvers = { port?: Resolver, ParentType, ContextType>; break?: Resolver, ParentType, ContextType>; debugId?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IExtensionIdentifierResolvers = { id?: Resolver, ParentType, ContextType>; uuid?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IExtensionInstanceResolvers = { pid?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; path?: Resolver, ParentType, ContextType>; env?: Resolver>>, ParentType, ContextType>; status?: Resolver, ParentType, ContextType>; extensionID?: Resolver, ParentType, ContextType>; monit?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IExtensionJsonValidationResolvers = { fileMatch?: Resolver, ParentType, ContextType>; url?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IExtensionLanguageResolvers = { id?: Resolver, ParentType, ContextType>; extensions?: Resolver>>, ParentType, ContextType>; aliases?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IExtensionManifestResolvers = { name?: Resolver, ParentType, ContextType>; version?: Resolver, ParentType, ContextType>; main?: Resolver, ParentType, ContextType>; badges?: Resolver>>, ParentType, ContextType>; preview?: Resolver, ParentType, ContextType>; keywords?: Resolver>>, ParentType, ContextType>; license?: Resolver, ParentType, ContextType>; homepage?: Resolver, ParentType, ContextType>; publisher?: Resolver, ParentType, ContextType>; categories?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; extensionID?: Resolver, ParentType, ContextType>; displayName?: Resolver, ParentType, ContextType>; dependencies?: Resolver, ParentType, ContextType>; devDependencies?: Resolver, ParentType, ContextType>; extensionPack?: Resolver>>, ParentType, ContextType>; extensionKind?: Resolver, ParentType, ContextType>; extensionDependencies?: Resolver>>, ParentType, ContextType>; bundle?: Resolver, ParentType, ContextType>; raw?: Resolver, ParentType, ContextType>; assets?: Resolver>>, ParentType, ContextType>; scripts?: Resolver, ParentType, ContextType>; bundles?: Resolver, ParentType, ContextType>; bundleURL?: Resolver, ParentType, ContextType>; extension?: Resolver, ParentType, ContextType>; engines?: Resolver, ParentType, ContextType>; makrdown?: Resolver, ParentType, ContextType>; qna?: Resolver, ParentType, ContextType>; author?: Resolver, ParentType, ContextType>; galleryBanner?: Resolver, ParentType, ContextType>; activationEvents?: Resolver>>, ParentType, ContextType>; contributes?: Resolver, ParentType, ContextType>; icon?: Resolver, ParentType, ContextType>; bugs?: Resolver, ParentType, ContextType>; repository?: Resolver, ParentType, ContextType>; enableProposedApi?: Resolver, ParentType, ContextType>; api?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IExtensionManifestBugsResolvers = { url?: Resolver, ParentType, ContextType>; email?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IExtensionManifestRepositoryResolvers = { type?: Resolver, ParentType, ContextType>; url?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IExtensionPackageTypeResolvers = { type?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IExtensionRegistryResolvers = { extension?: Resolver, ParentType, ContextType, RequireFields>; extensions?: Resolver>; releases?: Resolver>>, ParentType, ContextType, RequireFields>; publishers?: Resolver>; viewerPublishers?: Resolver, ParentType, ContextType>; localExtensionIDPrefix?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IExtensionRegistryCreateExtensionResultResolvers = { extension?: Resolver; __isTypeOf?: IsTypeOfResolverFn; }; export type IExtensionRegistryPublishExtensionResultResolvers = { extension?: Resolver; __isTypeOf?: IsTypeOfResolverFn; }; export type IExtensionRegistryUpdateExtensionResultResolvers = { extension?: Resolver; __isTypeOf?: IsTypeOfResolverFn; }; export type IExtensionReleaseResolvers = { id?: Resolver, ParentType, ContextType>; bundle?: Resolver, ParentType, ContextType>; bundleURL?: Resolver, ParentType, ContextType>; version?: Resolver, ParentType, ContextType>; manifest?: Resolver; sourceMap?: Resolver, ParentType, ContextType>; extensionID?: Resolver, ParentType, ContextType>; creatorUserId?: Resolver, ParentType, ContextType>; releaseVersion?: Resolver, ParentType, ContextType>; activationEvents?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IFieldErrorResolvers = { field?: Resolver; message?: Resolver; __isTypeOf?: IsTypeOfResolverFn; }; export type IFileChangeResolvers = { type?: Resolver, ParentType, ContextType>; resource?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IFileContentResolvers = { resource?: Resolver; name?: Resolver; mtime?: Resolver; etag?: Resolver; size?: Resolver; isReadonly?: Resolver, ParentType, ContextType>; value?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IFileDeleteOptionsResolvers = { recursive?: Resolver; useTrash?: Resolver; __isTypeOf?: IsTypeOfResolverFn; }; export type IFileEditorInputResolvers = { id?: Resolver, ParentType, ContextType>; resource?: Resolver, ParentType, ContextType>; typeId?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; label?: Resolver, ParentType, ContextType>; fileReference?: Resolver, ParentType, ContextType>; preferredEditorId?: Resolver, ParentType, ContextType>; isSupportsSplitEditor?: Resolver, ParentType, ContextType>; isActive?: Resolver, ParentType, ContextType>; preview?: Resolver, ParentType, ContextType>; isPinned?: Resolver, ParentType, ContextType>; editorId?: Resolver, ParentType, ContextType>; status?: Resolver, ParentType, ContextType>; closable?: Resolver, ParentType, ContextType>; preferredEncoding?: Resolver, ParentType, ContextType>; preferredMode?: Resolver, ParentType, ContextType>; forceOpenAsBinary?: Resolver, ParentType, ContextType>; encoding?: Resolver, ParentType, ContextType>; mode?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IFileFilterResolvers = { extensions?: Resolver>>, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IFileIndexProviderStatsResolvers = { providerTime?: Resolver; providerResultCount?: Resolver; fileWalkTime?: Resolver; directoriesWalked?: Resolver; filesWalked?: Resolver; __isTypeOf?: IsTypeOfResolverFn; }; export type IFileMatchResolvers = { resource?: Resolver, ParentType, ContextType>; results?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IFileOpenOptionsResolvers = { create?: Resolver; __isTypeOf?: IsTypeOfResolverFn; }; export type IFileOperationOutputResolvers = { resource?: Resolver, ParentType, ContextType>; target?: Resolver, ParentType, ContextType>; operation?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IFileOverwriteOptionsResolvers = { overwrite?: Resolver; __isTypeOf?: IsTypeOfResolverFn; }; export type IFileResultResolvers = { source?: Resolver, ParentType, ContextType>; target?: Resolver, ParentType, ContextType>; success?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IFileSearchProviderStatsResolvers = { providerTime?: Resolver, ParentType, ContextType>; postProcessTime?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IFileSearchStatsResolvers = { fromCache?: Resolver, ParentType, ContextType>; detailStats?: Resolver, ParentType, ContextType>; resultCount?: Resolver, ParentType, ContextType>; type?: Resolver, ParentType, ContextType>; sortingTime?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IFileSearchStatsdetailStatsResolvers = { __resolveType: TypeResolveFn<'SearchEngineStats' | 'CachedSearchStats' | 'FileSearchProviderStats' | 'FileIndexProviderStats', ParentType, ContextType>; }; export type IFileStatResolvers = { resource?: Resolver; name?: Resolver; size?: Resolver, ParentType, ContextType>; mtime?: Resolver, ParentType, ContextType>; etag?: Resolver, ParentType, ContextType>; isReadonly?: Resolver, ParentType, ContextType>; isDirectory?: Resolver, ParentType, ContextType>; isSymbolicLink?: Resolver, ParentType, ContextType>; children?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IFileStatWithMetadataResolvers = { active?: Resolver, ParentType, ContextType>; changes?: Resolver, ParentType, ContextType>; children?: Resolver>>, ParentType, ContextType>; childrenGen?: Resolver>>, ParentType, ContextType>; dirty?: Resolver, ParentType, ContextType>; encoding?: Resolver, ParentType, ContextType>; eol?: Resolver, ParentType, ContextType>; etag?: Resolver; expanded?: Resolver, ParentType, ContextType>; hasChildren?: Resolver, ParentType, ContextType>; inConflictMode?: Resolver, ParentType, ContextType>; inErrorMode?: Resolver, ParentType, ContextType>; inOrphanMode?: Resolver, ParentType, ContextType>; inPendingSave?: Resolver, ParentType, ContextType>; isDirectory?: Resolver, ParentType, ContextType>; isEmpty?: Resolver, ParentType, ContextType>; isFlush?: Resolver, ParentType, ContextType>; isReadonly?: Resolver, ParentType, ContextType>; isRedoing?: Resolver, ParentType, ContextType>; isSymbolicLink?: Resolver, ParentType, ContextType>; isUndoing?: Resolver, ParentType, ContextType>; mtime?: Resolver; name?: Resolver; path?: Resolver, ParentType, ContextType>; preferredEncoding?: Resolver, ParentType, ContextType>; preferredMode?: Resolver, ParentType, ContextType>; resource?: Resolver; resourcePath?: Resolver, ParentType, ContextType>; size?: Resolver; state?: Resolver, ParentType, ContextType>; subtitle?: Resolver, ParentType, ContextType>; title?: Resolver, ParentType, ContextType>; value?: Resolver, ParentType, ContextType>; versionId?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IFileStreamContentResolvers = { resource?: Resolver; name?: Resolver; mtime?: Resolver; etag?: Resolver; size?: Resolver; isReadonly?: Resolver, ParentType, ContextType>; value?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IFileToOpenResolvers = { fileUri?: Resolver, ParentType, ContextType>; label?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IFileWriteOptionsResolvers = { overwrite?: Resolver; create?: Resolver; __isTypeOf?: IsTypeOfResolverFn; }; export type IFilesResolvers = { eol?: Resolver, ParentType, ContextType>; hotExit?: Resolver, ParentType, ContextType>; encoding?: Resolver, ParentType, ContextType>; autoSave?: Resolver, ParentType, ContextType>; autoSaveDelay?: Resolver, ParentType, ContextType>; defaultLanguage?: Resolver, ParentType, ContextType>; autoGuessEncoding?: Resolver, ParentType, ContextType>; insertFinalNewline?: Resolver, ParentType, ContextType>; trimTrailingWhitespace?: Resolver, ParentType, ContextType>; useExperimentalFileWatcher?: Resolver, ParentType, ContextType>; watcherExclude?: Resolver, ParentType, ContextType>; exclude?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IFiles_StatResolvers = { type?: Resolver, ParentType, ContextType>; mtime?: Resolver, ParentType, ContextType>; ctime?: Resolver, ParentType, ContextType>; size?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IFolderConfigurationModelResolvers = { id?: Resolver; contents?: Resolver, ParentType, ContextType>; keys?: Resolver>>, ParentType, ContextType>; overrides?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IFolderQueryResolvers = { folder?: Resolver; excludePattern?: Resolver, ParentType, ContextType>; includePattern?: Resolver, ParentType, ContextType>; fileEncoding?: Resolver, ParentType, ContextType>; disregardIgnoreFiles?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IFolderSettingsResolvers = { id?: Resolver, ParentType, ContextType>; latestSettings?: Resolver, ParentType, ContextType>; settingsURL?: Resolver; viewerCanAdminister?: Resolver; settingsCascade?: Resolver; __isTypeOf?: IsTypeOfResolverFn; }; export type IFolderToOpenResolvers = { folderUri?: Resolver, ParentType, ContextType>; label?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IGalleryBannerResolvers = { color?: Resolver, ParentType, ContextType>; theme?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IGalleryExtensionResolvers = { id?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; identifier?: Resolver, ParentType, ContextType>; version?: Resolver, ParentType, ContextType>; date?: Resolver, ParentType, ContextType>; icon?: Resolver, ParentType, ContextType>; displayName?: Resolver, ParentType, ContextType>; publisherId?: Resolver, ParentType, ContextType>; publisher?: Resolver, ParentType, ContextType>; publisherDisplayName?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; installCount?: Resolver, ParentType, ContextType>; rating?: Resolver, ParentType, ContextType>; ratingCount?: Resolver, ParentType, ContextType>; assets?: Resolver, ParentType, ContextType>; properties?: Resolver, ParentType, ContextType>; preview?: Resolver, ParentType, ContextType>; resources?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IGalleryExtensionAssetResolvers = { uri?: Resolver, ParentType, ContextType>; fallbackUri?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IGalleryExtensionAssetsResolvers = { manifest?: Resolver, ParentType, ContextType>; readme?: Resolver, ParentType, ContextType>; changelog?: Resolver, ParentType, ContextType>; download?: Resolver, ParentType, ContextType>; icon?: Resolver, ParentType, ContextType>; license?: Resolver, ParentType, ContextType>; repository?: Resolver, ParentType, ContextType>; coreTranslations?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IGalleryExtensionPropertiesResolvers = { engine?: Resolver, ParentType, ContextType>; dependencies?: Resolver>>, ParentType, ContextType>; extensionPack?: Resolver>>, ParentType, ContextType>; localizedLanguages?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IGalleryExtensionResourcesResolvers = { manifest?: Resolver, ParentType, ContextType>; readme?: Resolver, ParentType, ContextType>; changelog?: Resolver, ParentType, ContextType>; download?: Resolver, ParentType, ContextType>; icon?: Resolver, ParentType, ContextType>; license?: Resolver, ParentType, ContextType>; repository?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IGalleryPagerResolvers = { page?: Resolver, ParentType, ContextType>; total?: Resolver, ParentType, ContextType>; pageSize?: Resolver, ParentType, ContextType>; firstPage?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IGeoLocationResolvers = { coordinates?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IGitResolvers = { path?: Resolver, ParentType, ContextType>; enabled?: Resolver, ParentType, ContextType>; autofetch?: Resolver, ParentType, ContextType>; countBadge?: Resolver, ParentType, ContextType>; autorefresh?: Resolver, ParentType, ContextType>; confirmSync?: Resolver, ParentType, ContextType>; checkoutType?: Resolver, ParentType, ContextType>; inputValidation?: Resolver, ParentType, ContextType>; detectSubmodules?: Resolver, ParentType, ContextType>; enableSmartCommit?: Resolver, ParentType, ContextType>; ignoreLimitWarning?: Resolver, ParentType, ContextType>; ignoreLegacyWarning?: Resolver, ParentType, ContextType>; enableCommitSigning?: Resolver, ParentType, ContextType>; defaultCloneDirectory?: Resolver, ParentType, ContextType>; autoRepositoryDetection?: Resolver, ParentType, ContextType>; ignoreMissingGitWarning?: Resolver, ParentType, ContextType>; showInlineOpenFileAction?: Resolver, ParentType, ContextType>; promptToSaveFilesBeforeCommit?: Resolver, ParentType, ContextType>; decorations?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IGitDecorationsResolvers = { enabled?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IGlobalSettingsResolvers = { id?: Resolver, ParentType, ContextType>; latestSettings?: Resolver, ParentType, ContextType>; settingsURL?: Resolver; viewerCanAdminister?: Resolver; settingsCascade?: Resolver; __isTypeOf?: IsTypeOfResolverFn; }; export type IGoToLineQuickAccessResolvers = { range?: Resolver, ParentType, ContextType>; highlight?: Resolver, ParentType, ContextType>; focus?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IGrammarResolvers = { language?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IGroupDirectionResolvers = EnumResolverSignature<{ UP?: any, DOWN?: any, LEFT?: any, RIGHT?: any }, IResolversTypes['GroupDirection']>; export type IGroupLayoutArgumentResolvers = { size?: Resolver, ParentType, ContextType>; groups?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IGroupLocationResolvers = EnumResolverSignature<{ FIRST?: any, LAST?: any, NEXT?: any, PREVIOUS?: any }, IResolversTypes['GroupLocation']>; export type IGroupOrientationResolvers = EnumResolverSignature<{ HORIZONTAL?: any, VERTICAL?: any }, IResolversTypes['GroupOrientation']>; export type IGroupsArrangementResolvers = EnumResolverSignature<{ MINIMIZE_OTHERS?: any, EVEN?: any }, IResolversTypes['GroupsArrangement']>; export type IGroupsOrderResolvers = EnumResolverSignature<{ CREATION_TIME?: any, MOST_RECENTLY_ACTIVE?: any, GRID_APPEARANCE?: any }, IResolversTypes['GroupsOrder']>; export type IHoverResolvers = { __resolveType: TypeResolveFn; contents?: Resolver, ParentType, ContextType>; range?: Resolver, ParentType, ContextType>; }; export type IIBaseStatResolvers = { __resolveType: TypeResolveFn<'FileContent' | 'FileStat' | 'FileStatWithMetadata' | 'FileStreamContent' | 'TextFileContent' | 'TextFilePublishContent' | 'TextFileStreamContent', ParentType, ContextType>; resource?: Resolver; name?: Resolver; size?: Resolver, ParentType, ContextType>; mtime?: Resolver, ParentType, ContextType>; etag?: Resolver, ParentType, ContextType>; isReadonly?: Resolver, ParentType, ContextType>; }; export type IIBaseStatWithMetadataResolvers = { __resolveType: TypeResolveFn<'FileContent' | 'FileStatWithMetadata' | 'FileStreamContent' | 'TextFileContent' | 'TextFileStreamContent', ParentType, ContextType>; mtime?: Resolver; etag?: Resolver; size?: Resolver; }; export type IIBaseTextFileContentResolvers = { __resolveType: TypeResolveFn<'TextFileContent' | 'TextFilePublishContent' | 'TextFileStreamContent', ParentType, ContextType>; encoding?: Resolver, ParentType, ContextType>; }; export type IIBehaviorSubjectResolvers = { closed?: Resolver, ParentType, ContextType>; hasError?: Resolver, ParentType, ContextType>; isStopped?: Resolver, ParentType, ContextType>; observers?: Resolver>>, ParentType, ContextType>; thrownError?: Resolver, ParentType, ContextType>; _isScalar?: Resolver, ParentType, ContextType>; value?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IIBehaviorSubjectValueResolvers = { provider?: Resolver, ParentType, ContextType>; registrationOptions?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IICommonQueryPropsResolvers = { __resolveType: TypeResolveFn; _reason?: Resolver, ParentType, ContextType>; folderQueries?: Resolver>>, ParentType, ContextType>; includePattern?: Resolver, ParentType, ContextType>; excludePattern?: Resolver, ParentType, ContextType>; extraFileResources?: Resolver>>, ParentType, ContextType>; useRipgrep?: Resolver, ParentType, ContextType>; maxResults?: Resolver, ParentType, ContextType>; usingSearchPaths?: Resolver, ParentType, ContextType>; }; export type IIConfigurationChangeEventResolvers = { source?: Resolver, ParentType, ContextType>; affectedKeys?: Resolver>>, ParentType, ContextType>; sourceConfig?: Resolver, ParentType, ContextType>; changedConfiguration?: Resolver, ParentType, ContextType>; changedConfigurationByResource?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IIConfigurationServiceResolvers = { __resolveType: TypeResolveFn; updateValue?: Resolver, ParentType, ContextType, RequireFields>; }; export type IIContentChangedEventResolvers = { __resolveType: TypeResolveFn<'FileStatWithMetadata', ParentType, ContextType>; changes?: Resolver, ParentType, ContextType>; eol?: Resolver, ParentType, ContextType>; versionId?: Resolver, ParentType, ContextType>; isUndoing?: Resolver, ParentType, ContextType>; isRedoing?: Resolver, ParentType, ContextType>; isFlush?: Resolver, ParentType, ContextType>; }; export type IIDebugParamsResolvers = { __resolveType: TypeResolveFn<'ExtensionHostDebugParams', ParentType, ContextType>; port?: Resolver, ParentType, ContextType>; break?: Resolver, ParentType, ContextType>; }; export type IIDestinationAnonymousSubjectResolvers = { closed?: Resolver, ParentType, ContextType>; destination?: Resolver, ParentType, ContextType>; hasError?: Resolver, ParentType, ContextType>; isStopped?: Resolver, ParentType, ContextType>; observers?: Resolver>>, ParentType, ContextType>; operator?: Resolver, ParentType, ContextType>; source?: Resolver, ParentType, ContextType>; thrownError?: Resolver, ParentType, ContextType>; _isScalar?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IIDocumentSelectorResolvers = { documentSelector?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IIEditorGroupResolvers = { __resolveType: TypeResolveFn<'EditorGroup', ParentType, ContextType>; id?: Resolver; label?: Resolver, ParentType, ContextType>; }; export type IIEditorInputResolvers = { __resolveType: TypeResolveFn<'DataUriEditorInput' | 'DiffEditorInput' | 'FileEditorInput' | 'KeybindingEditorInput' | 'PreferencesEditorInput' | 'ResourceEditorInput' | 'SideBySideEditorInput' | 'UntitledEditorInput', ParentType, ContextType>; resource?: Resolver, ParentType, ContextType>; typeId?: Resolver, ParentType, ContextType>; label?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; fileReference?: Resolver, ParentType, ContextType>; preferredEditorId?: Resolver, ParentType, ContextType>; isSupportsSplitEditor?: Resolver, ParentType, ContextType>; }; export type IIEditorInputWithGroupFieldsResolvers = { __resolveType: TypeResolveFn<'DataUriEditorInput' | 'DiffEditorInput' | 'FileEditorInput' | 'KeybindingEditorInput' | 'PreferencesEditorInput' | 'ResourceEditorInput' | 'SideBySideEditorInput' | 'UntitledEditorInput', ParentType, ContextType>; isActive?: Resolver, ParentType, ContextType>; isPinned?: Resolver, ParentType, ContextType>; preview?: Resolver, ParentType, ContextType>; editorId?: Resolver, ParentType, ContextType>; status?: Resolver, ParentType, ContextType>; closable?: Resolver, ParentType, ContextType>; }; export type IIEncodingSupportResolvers = { __resolveType: TypeResolveFn<'FileEditorInput', ParentType, ContextType>; encoding?: Resolver, ParentType, ContextType>; }; export type IIFileClientMetadataResolvers = { __resolveType: TypeResolveFn<'FileStatWithMetadata' | 'TextFileContent', ParentType, ContextType>; dirty?: Resolver, ParentType, ContextType>; inConflictMode?: Resolver, ParentType, ContextType>; inOrphanMode?: Resolver, ParentType, ContextType>; inErrorMode?: Resolver, ParentType, ContextType>; inPendingSave?: Resolver, ParentType, ContextType>; preferredMode?: Resolver, ParentType, ContextType>; encoding?: Resolver, ParentType, ContextType>; preferredEncoding?: Resolver, ParentType, ContextType>; state?: Resolver, ParentType, ContextType>; }; export type IIFileEditorInputResolvers = { __resolveType: TypeResolveFn<'FileEditorInput', ParentType, ContextType>; preferredEncoding?: Resolver, ParentType, ContextType>; preferredMode?: Resolver, ParentType, ContextType>; forceOpenAsBinary?: Resolver, ParentType, ContextType>; }; export type IIFileMatchResolvers = { __resolveType: TypeResolveFn<'FileMatch' | 'SearchProgressItem', ParentType, ContextType>; resource?: Resolver, ParentType, ContextType>; results?: Resolver>>, ParentType, ContextType>; }; export type IIFileSystemProviderActivationEventResolvers = { __resolveType: TypeResolveFn; scheme?: Resolver; }; export type IIFileSystemProviderRegistrationEventResolvers = { __resolveType: TypeResolveFn; added?: Resolver; scheme?: Resolver; }; export type IIModeSupportResolvers = { __resolveType: TypeResolveFn<'FileEditorInput', ParentType, ContextType>; mode?: Resolver, ParentType, ContextType>; }; export type IIModelResolvers = { roots?: Resolver, ParentType, ContextType>; visibleViewComponents?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IIObservableResultResolvers = { closed?: Resolver, ParentType, ContextType>; destination?: Resolver, ParentType, ContextType>; hasError?: Resolver, ParentType, ContextType>; isStopped?: Resolver, ParentType, ContextType>; observers?: Resolver>>, ParentType, ContextType>; operator?: Resolver, ParentType, ContextType>; source?: Resolver, ParentType, ContextType>; thrownError?: Resolver, ParentType, ContextType>; _isScalar?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IIPathDataResolvers = { __resolveType: TypeResolveFn<'Path', ParentType, ContextType>; fileUri?: Resolver, ParentType, ContextType>; lineNumber?: Resolver, ParentType, ContextType>; columnNumber?: Resolver, ParentType, ContextType>; exists?: Resolver, ParentType, ContextType>; }; export type IIPathsToWaitForDataResolvers = { __resolveType: TypeResolveFn<'PathsToWaitFor', ParentType, ContextType>; paths?: Resolver>>, ParentType, ContextType>; waitMarkerFileUri?: Resolver, ParentType, ContextType>; }; export type IIResourceUtilizationSettingsResolvers = { __resolveType: TypeResolveFn; subTopic?: Resolver, ParentType, ContextType>; adminApiNamespace?: Resolver, ParentType, ContextType>; }; export type IISearchCompleteStatsResolvers = { __resolveType: TypeResolveFn<'SearchComplete', ParentType, ContextType>; limitHit?: Resolver, ParentType, ContextType>; stats?: Resolver, ParentType, ContextType>; }; export type IISearchProgressResolvers = { __resolveType: TypeResolveFn<'SearchProgressItem', ParentType, ContextType>; total?: Resolver, ParentType, ContextType>; worked?: Resolver, ParentType, ContextType>; message?: Resolver, ParentType, ContextType>; }; export type IISettingsSubjectResolvers = { __resolveType: TypeResolveFn<'DefaultSettings' | 'FolderSettings' | 'GlobalSettings' | 'LocalUserSettings' | 'MemorySettings' | 'RemoteUserSettings' | 'UserSettings' | 'WorkspaceSettings', ParentType, ContextType>; id?: Resolver, ParentType, ContextType>; latestSettings?: Resolver, ParentType, ContextType>; settingsURL?: Resolver; viewerCanAdminister?: Resolver; settingsCascade?: Resolver; }; export type IISideBySideEditorInputResolvers = { __resolveType: TypeResolveFn<'PreferencesEditorInput' | 'SideBySideEditorInput', ParentType, ContextType>; master?: Resolver, ParentType, ContextType>; details?: Resolver, ParentType, ContextType>; }; export type IISourceAnonymousSubjectResolvers = { closed?: Resolver, ParentType, ContextType>; destination?: Resolver, ParentType, ContextType>; hasError?: Resolver, ParentType, ContextType>; isStopped?: Resolver, ParentType, ContextType>; observers?: Resolver>>, ParentType, ContextType>; operator?: Resolver, ParentType, ContextType>; source?: Resolver, ParentType, ContextType>; thrownError?: Resolver, ParentType, ContextType>; _isScalar?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IIStaticWorkspaceDataResolvers = { __resolveType: TypeResolveFn<'WorkspaceData', ParentType, ContextType>; id?: Resolver; name?: Resolver, ParentType, ContextType>; configuration?: Resolver, ParentType, ContextType>; isUntitled?: Resolver, ParentType, ContextType>; }; export type IIStatusbarItemResolvers = { __resolveType: TypeResolveFn<'BranchStatus' | 'EncodingStatus' | 'EndOfLineSequence' | 'Indentation' | 'LanguageMode' | 'SelectionStatus' | 'SyncStatus' | 'Terminal', ParentType, ContextType>; id?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; alignment?: Resolver, ParentType, ContextType>; entry?: Resolver, ParentType, ContextType>; priority?: Resolver, ParentType, ContextType>; container?: Resolver, ParentType, ContextType>; labelContainer?: Resolver, ParentType, ContextType>; typeId?: Resolver, ParentType, ContextType>; }; export type IISwitchMapOperatorResolvers = { project?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IITextDocumentIdentifierResolvers = { __resolveType: TypeResolveFn<'TextDocumentIdentifier' | 'TextDocumentItem', ParentType, ContextType>; uri?: Resolver, ParentType, ContextType>; languageId?: Resolver, ParentType, ContextType>; }; export type IITreeItemResolvers = { __resolveType: TypeResolveFn<'FileStatWithMetadata', ParentType, ContextType>; path?: Resolver, ParentType, ContextType>; title?: Resolver, ParentType, ContextType>; subtitle?: Resolver, ParentType, ContextType>; isDirectory?: Resolver, ParentType, ContextType>; active?: Resolver, ParentType, ContextType>; expanded?: Resolver, ParentType, ContextType>; hasChildren?: Resolver, ParentType, ContextType>; isEmpty?: Resolver, ParentType, ContextType>; }; export type IIUntitledFileValueResolvers = { __resolveType: TypeResolveFn<'FileStatWithMetadata', ParentType, ContextType>; value?: Resolver, ParentType, ContextType>; }; export type IIUserPreferencesResolvers = { content?: Resolver, ParentType, ContextType>; user?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IIUserSettingsResolvers = { data?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IIViewComponentDataResolvers = { type?: Resolver, ParentType, ContextType>; item?: Resolver, ParentType, ContextType>; isActive?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IIViewDescriptorResolvers = { __resolveType: TypeResolveFn<'TreeViewDescriptor' | 'ViewDescriptor', ParentType, ContextType>; id?: Resolver; name?: Resolver, ParentType, ContextType>; when?: Resolver, ParentType, ContextType>; order?: Resolver, ParentType, ContextType>; weight?: Resolver, ParentType, ContextType>; collapsed?: Resolver, ParentType, ContextType>; canToggleVisibility?: Resolver, ParentType, ContextType>; hideByDefault?: Resolver, ParentType, ContextType>; workspace?: Resolver, ParentType, ContextType>; }; export type IIWorkspaceRootResolvers = { url?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IImportResultResolvers = { stat?: Resolver, ParentType, ContextType>; isNew?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IIndentationResolvers = { id?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; alignment?: Resolver, ParentType, ContextType>; entry?: Resolver, ParentType, ContextType>; priority?: Resolver, ParentType, ContextType>; container?: Resolver, ParentType, ContextType>; labelContainer?: Resolver, ParentType, ContextType>; typeId?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IInputTypeDetailResolvers = { type?: Resolver, ParentType, ContextType>; options?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IInstalledExtensionResolvers = { extension?: Resolver, ParentType, ContextType>; identifier?: Resolver, ParentType, ContextType>; galleryIdentifier?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IIntegratedResolvers = { setLocaleVariables?: Resolver, ParentType, ContextType>; shellArgs?: Resolver, ParentType, ContextType>; shell?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export interface IJsonScalarConfig extends GraphQLScalarTypeConfig { name: 'JSON'; } export interface IJsonObjectScalarConfig extends GraphQLScalarTypeConfig { name: 'JSONObject'; } export type IKeyBindingResolvers = { command?: Resolver, ParentType, ContextType>; key?: Resolver, ParentType, ContextType>; when?: Resolver, ParentType, ContextType>; mac?: Resolver, ParentType, ContextType>; linux?: Resolver, ParentType, ContextType>; win?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IKeybindingContextMenuResolvers = { editItem?: Resolver, ParentType, ContextType>; selectedItemIndex?: Resolver, ParentType, ContextType>; editWhenIndex?: Resolver, ParentType, ContextType>; newWhen?: Resolver, ParentType, ContextType>; isOpenDialog?: Resolver, ParentType, ContextType>; search?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IKeybindingEditorInputResolvers = { id?: Resolver, ParentType, ContextType>; resource?: Resolver, ParentType, ContextType>; typeId?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; label?: Resolver, ParentType, ContextType>; fileReference?: Resolver, ParentType, ContextType>; preferredEditorId?: Resolver, ParentType, ContextType>; isSupportsSplitEditor?: Resolver, ParentType, ContextType>; isActive?: Resolver, ParentType, ContextType>; preview?: Resolver, ParentType, ContextType>; isPinned?: Resolver, ParentType, ContextType>; editorId?: Resolver, ParentType, ContextType>; status?: Resolver, ParentType, ContextType>; closable?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IKeybindingItemResolvers = { command?: Resolver, ParentType, ContextType>; key?: Resolver, ParentType, ContextType>; when?: Resolver, ParentType, ContextType>; source?: Resolver, ParentType, ContextType>; run?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IKeybindingsResolvers = { items?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IKeyboardEvent_OutputResolvers = { label?: Resolver, ParentType, ContextType>; key?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ILableFormatTypeResolvers = EnumResolverSignature<{ default?: any, short?: any, medium?: any, long?: any }, IResolversTypes['LableFormatType']>; export type ILanguageModeResolvers = { id?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; alignment?: Resolver, ParentType, ContextType>; entry?: Resolver, ParentType, ContextType>; priority?: Resolver, ParentType, ContextType>; container?: Resolver, ParentType, ContextType>; labelContainer?: Resolver, ParentType, ContextType>; typeId?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ILanguagesResolvers = { go?: Resolver, ParentType, ContextType>; css?: Resolver, ParentType, ContextType>; html?: Resolver, ParentType, ContextType>; json?: Resolver, ParentType, ContextType>; yaml?: Resolver, ParentType, ContextType>; typescript?: Resolver, ParentType, ContextType>; javascript?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ILineMatchResolvers = { preview?: Resolver, ParentType, ContextType>; lineNumber?: Resolver, ParentType, ContextType>; offsetAndLengths?: Resolver>>>>, ParentType, ContextType>; part?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ILineRangeResolvers = { endColumn?: Resolver, ParentType, ContextType>; endLine?: Resolver, ParentType, ContextType>; startColumn?: Resolver, ParentType, ContextType>; startLine?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ILocalUserSettingsResolvers = { id?: Resolver, ParentType, ContextType>; latestSettings?: Resolver, ParentType, ContextType>; settingsURL?: Resolver; viewerCanAdminister?: Resolver; settingsCascade?: Resolver; __isTypeOf?: IsTypeOfResolverFn; }; export type ILocalizationResolvers = { languageId?: Resolver, ParentType, ContextType>; languageName?: Resolver, ParentType, ContextType>; localizedLanguageName?: Resolver, ParentType, ContextType>; translations?: Resolver>>, ParentType, ContextType>; minimalTranslations?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ILocalizationTranslationResolvers = { id?: Resolver, ParentType, ContextType>; path?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ILocationResolvers = { __resolveType: TypeResolveFn<'ProvideTextDocumentLocationSignature', ParentType, ContextType>; rangeOrUri?: Resolver, ParentType, ContextType>; uriRangeOrPosition?: Resolver, ParentType, ContextType>; range?: Resolver, ParentType, ContextType>; uri?: Resolver, ParentType, ContextType>; }; export type IMarkupContentResolvers = { __resolveType: TypeResolveFn; value?: Resolver, ParentType, ContextType>; kind?: Resolver, ParentType, ContextType>; }; export type IMatchResolvers = { start?: Resolver, ParentType, ContextType>; end?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IMemorySettingsResolvers = { id?: Resolver, ParentType, ContextType>; latestSettings?: Resolver, ParentType, ContextType>; settingsURL?: Resolver; viewerCanAdminister?: Resolver; settingsCascade?: Resolver; __isTypeOf?: IsTypeOfResolverFn; }; export type IMenuItemResolvers = { id?: Resolver, ParentType, ContextType>; label?: Resolver, ParentType, ContextType>; enabled?: Resolver, ParentType, ContextType>; run?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IMenuItemActionResolvers = { action?: Resolver, ParentType, ContextType>; when?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IMenuItemActionContextResolvers = { context?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IMenuItemActionDebugResolvers = { callstack?: Resolver, ParentType, ContextType>; toolbar?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IMenuItemActionEditorResolvers = { context?: Resolver>>, ParentType, ContextType>; title?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IMenuItemActionEditorTitleResolvers = { own?: Resolver>>, ParentType, ContextType>; context?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IMenuItemActionScmResolvers = { title?: Resolver>>, ParentType, ContextType>; resourceGroup?: Resolver, ParentType, ContextType>; resource?: Resolver, ParentType, ContextType>; change?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IMenuItemActionScmChangeResolvers = { title?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IMenuItemActionViewResolvers = { title?: Resolver>>, ParentType, ContextType>; item?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IMenusResolvers = { commandPalette?: Resolver>>, ParentType, ContextType>; explorer?: Resolver, ParentType, ContextType>; editor?: Resolver, ParentType, ContextType>; debug?: Resolver, ParentType, ContextType>; scm?: Resolver, ParentType, ContextType>; view?: Resolver, ParentType, ContextType>; touchBar?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IMergeGroupModeResolvers = EnumResolverSignature<{ COPY_EDITORS?: any, MOVE_EDITORS?: any }, IResolversTypes['MergeGroupMode']>; export type IMessageBoxOptionsResolvers = { type?: Resolver, ParentType, ContextType>; buttons?: Resolver>>, ParentType, ContextType>; defaultId?: Resolver, ParentType, ContextType>; title?: Resolver, ParentType, ContextType>; message?: Resolver, ParentType, ContextType>; detail?: Resolver, ParentType, ContextType>; checkboxLabel?: Resolver, ParentType, ContextType>; checkboxChecked?: Resolver, ParentType, ContextType>; cancelId?: Resolver, ParentType, ContextType>; noLink?: Resolver, ParentType, ContextType>; normalizeAccessKeys?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IMessageBoxResultResolvers = { button?: Resolver, ParentType, ContextType>; checkboxChecked?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IMessageLinkResolvers = { name?: Resolver, ParentType, ContextType>; href?: Resolver, ParentType, ContextType>; offset?: Resolver, ParentType, ContextType>; length?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IMutationResolvers = { activate?: Resolver, ParentType, ContextType, RequireFields>; activateEditor?: Resolver, ParentType, ContextType, RequireFields>; addEntry?: Resolver, ParentType, ContextType, RequireFields>; addFolders?: Resolver, ParentType, ContextType, RequireFields>; addNotification?: Resolver, ParentType, ContextType, RequireFields>; canHandleResource?: Resolver, ParentType, ContextType, RequireFields>; changeEdit?: Resolver, ParentType, ContextType, RequireFields>; changeKeybinding?: Resolver, ParentType, ContextType, RequireFields>; changeWhenExpression?: Resolver, ParentType, ContextType, RequireFields>; changeWorkspace?: Resolver, ParentType, ContextType, RequireFields>; clearSearchCache?: Resolver, ParentType, ContextType, RequireFields>; closeAllEditors?: Resolver, ParentType, ContextType>; closeDialog?: Resolver, ParentType, ContextType>; closeEditor?: Resolver, ParentType, ContextType, RequireFields>; closeEditors?: Resolver, ParentType, ContextType, RequireFields>; closeNotification?: Resolver, ParentType, ContextType, RequireFields>; codeLenseProviderDefinition?: Resolver, ParentType, ContextType, RequireFields>; completionProviderDefinition?: Resolver, ParentType, ContextType, RequireFields>; copy?: Resolver, ParentType, ContextType, RequireFields>; copyFile?: Resolver, ParentType, ContextType, RequireFields>; createExtension?: Resolver>; createFile?: Resolver, ParentType, ContextType, RequireFields>; createFolder?: Resolver, ParentType, ContextType, RequireFields>; createTextFile?: Resolver, ParentType, ContextType, RequireFields>; createUntitledFile?: Resolver, ParentType, ContextType, RequireFields>; definitionDefinition?: Resolver, ParentType, ContextType, RequireFields>; del?: Resolver, ParentType, ContextType, RequireFields>; deleteExtension?: Resolver>; deleteTextFile?: Resolver, ParentType, ContextType, RequireFields>; documentFormattingProviderDefinition?: Resolver, ParentType, ContextType, RequireFields>; documentHighLightProviderDefinition?: Resolver, ParentType, ContextType, RequireFields>; documentSymbolDefinition?: Resolver, ParentType, ContextType, RequireFields>; dummy?: Resolver, ParentType, ContextType>; editKeybinding?: Resolver, ParentType, ContextType, RequireFields>; findFileStat?: Resolver, ParentType, ContextType, RequireFields>; getConfigurationTarget?: Resolver, ParentType, ContextType, RequireFields>; getEditorState?: Resolver, ParentType, ContextType, RequireFields>; getFilesTreeData?: Resolver>>, ParentType, ContextType, RequireFields>; gotoLine?: Resolver, ParentType, ContextType, RequireFields>; handler?: Resolver, ParentType, ContextType, RequireFields>; hideContextMenu?: Resolver, ParentType, ContextType>; hideInputModel?: Resolver, ParentType, ContextType>; hideKeybindingDialog?: Resolver, ParentType, ContextType>; highlightLine?: Resolver, ParentType, ContextType, RequireFields>; hoverProviderDefinition?: Resolver, ParentType, ContextType, RequireFields>; install?: Resolver, ParentType, ContextType, RequireFields>; jsonWrite?: Resolver, ParentType, ContextType, RequireFields>; keepOpen?: Resolver, ParentType, ContextType, RequireFields>; loadFile?: Resolver, ParentType, ContextType, RequireFields>; loadFileContent?: Resolver, ParentType, ContextType, RequireFields>; loadFileWithContent?: Resolver, ParentType, ContextType, RequireFields>; loadFilesTreeData?: Resolver>>, ParentType, ContextType, RequireFields>; lookupKeybinding?: Resolver, ParentType, ContextType, RequireFields>; makePinEditor?: Resolver, ParentType, ContextType, RequireFields>; moveEditorInsideGroup?: Resolver, ParentType, ContextType, RequireFields>; moveFile?: Resolver, ParentType, ContextType, RequireFields>; moveTextFile?: Resolver, ParentType, ContextType, RequireFields>; notify?: Resolver, ParentType, ContextType, RequireFields>; notifyError?: Resolver, ParentType, ContextType, RequireFields>; notifyInfo?: Resolver, ParentType, ContextType, RequireFields>; notifyPrompt?: Resolver, ParentType, ContextType, RequireFields>; notifyWarn?: Resolver, ParentType, ContextType, RequireFields>; openEditor?: Resolver, ParentType, ContextType, RequireFields>; openEditorWithResourceDiffInput?: Resolver, ParentType, ContextType, RequireFields>; openEditorWithResourceInput?: Resolver, ParentType, ContextType, RequireFields>; openEditorWithResourceSideBySideInput?: Resolver, ParentType, ContextType, RequireFields>; openEditorWithUntitledResourceInput?: Resolver, ParentType, ContextType, RequireFields>; openFile?: Resolver, ParentType, ContextType, RequireFields>; openGlobalKeybindingSettings?: Resolver, ParentType, ContextType, RequireFields>; openLanguageDocument?: Resolver, ParentType, ContextType, RequireFields>; openPreferenceSettings?: Resolver, ParentType, ContextType, RequireFields>; publishExtension?: Resolver>; readTextFile?: Resolver, ParentType, ContextType, RequireFields>; referenceProviderDefinition?: Resolver, ParentType, ContextType, RequireFields>; registerKeybinding?: Resolver, ParentType, ContextType, RequireFields>; removeChangedContent?: Resolver, ParentType, ContextType, RequireFields>; removeEdit?: Resolver, ParentType, ContextType, RequireFields>; removeExtension?: Resolver, ParentType, ContextType, RequireFields>; removeFolders?: Resolver, ParentType, ContextType, RequireFields>; removeKeybinding?: Resolver, ParentType, ContextType, RequireFields>; removeStatusbarEntry?: Resolver, ParentType, ContextType, RequireFields>; rename?: Resolver, ParentType, ContextType, RequireFields>; renameDefinition?: Resolver, ParentType, ContextType, RequireFields>; replaceContent?: Resolver, ParentType, ContextType, RequireFields>; resetKeybinding?: Resolver, ParentType, ContextType, RequireFields>; resetSetting?: Resolver, ParentType, ContextType, RequireFields>; resolveKeyboardEvent?: Resolver, ParentType, ContextType, RequireFields>; runMenuAction?: Resolver, ParentType, ContextType, RequireFields>; saveAllEditor?: Resolver, ParentType, ContextType, RequireFields>; saveFile?: Resolver, ParentType, ContextType, RequireFields>; saveFileAs?: Resolver, ParentType, ContextType, RequireFields>; saveUserSettings?: Resolver, ParentType, ContextType, RequireFields>; saveWorkspaceSettings?: Resolver, ParentType, ContextType>; searchKeybinding?: Resolver, ParentType, ContextType, RequireFields>; selectEdit?: Resolver, ParentType, ContextType, RequireFields>; setEncoding?: Resolver, ParentType, ContextType, RequireFields>; setFilesTreeData?: Resolver, ParentType, ContextType, RequireFields>; setSelected?: Resolver, ParentType, ContextType, RequireFields>; setSelectedKeybindingIndex?: Resolver, ParentType, ContextType, RequireFields>; setStatusMessage?: Resolver, ParentType, ContextType, RequireFields>; show?: Resolver, ParentType, ContextType, RequireFields>; showContextMenu?: Resolver, ParentType, ContextType, RequireFields>; showInput?: Resolver, ParentType, ContextType, RequireFields>; showPickInput?: Resolver, ParentType, ContextType, RequireFields>; startExtensionHost?: Resolver, ParentType, ContextType, RequireFields>; stopEditWhenExpression?: Resolver, ParentType, ContextType>; switchSettings?: Resolver, ParentType, ContextType, RequireFields>; testNotification?: Resolver, ParentType, ContextType>; textSearch_?: Resolver, ParentType, ContextType, RequireFields>; unwatch?: Resolver, ParentType, ContextType, RequireFields>; unwatchFileChanges?: Resolver, ParentType, ContextType, RequireFields>; updateChangedContent?: Resolver, ParentType, ContextType, RequireFields>; updateConfigurationValue?: Resolver, ParentType, ContextType, RequireFields>; updateContent?: Resolver, ParentType, ContextType, RequireFields>; updateContext?: Resolver, ParentType, ContextType, RequireFields>; updateEditorState?: Resolver, ParentType, ContextType, RequireFields>; updateExtension?: Resolver>; updateFileDirtyState?: Resolver, ParentType, ContextType, RequireFields>; updateFolders?: Resolver, ParentType, ContextType, RequireFields>; updateLayout?: Resolver, ParentType, ContextType, RequireFields>; updateModel?: Resolver, ParentType, ContextType, RequireFields>; updateSelectedResource?: Resolver, ParentType, ContextType, RequireFields>; updateStatusbarEntry?: Resolver, ParentType, ContextType, RequireFields>; updateWorkspaceContextAddFolders?: Resolver>>, ParentType, ContextType, RequireFields>; updateWorkspaceContextRemoveFolders?: Resolver>>, ParentType, ContextType, RequireFields>; updateWorkspaceContextUpdateFolders?: Resolver>>, ParentType, ContextType, RequireFields>; watchFile?: Resolver, ParentType, ContextType, RequireFields>; watchFileChanges?: Resolver, ParentType, ContextType, RequireFields>; writeChunk?: Resolver, ParentType, ContextType, RequireFields>; writeChunkWithDelay?: Resolver, ParentType, ContextType, RequireFields>; writeContent?: Resolver, ParentType, ContextType>; writeTextFile?: Resolver, ParentType, ContextType, RequireFields>; }; export type INativeOpenDialogOptionsResolvers = { windowId?: Resolver, ParentType, ContextType>; forceNewWindow?: Resolver, ParentType, ContextType>; defaultPath?: Resolver, ParentType, ContextType>; telemetryEventName?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type INewWindowOptionsResolvers = { remoteAuthority?: Resolver, ParentType, ContextType>; reuseWindow?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type INodeResolvers = { __resolveType: TypeResolveFn<'RegistryExtension', ParentType, ContextType>; id?: Resolver; }; export type INotificationResolvers = { index?: Resolver, ParentType, ContextType>; severity?: Resolver, ParentType, ContextType>; message?: Resolver, ParentType, ContextType>; source?: Resolver, ParentType, ContextType>; actions?: Resolver, ParentType, ContextType>; sticky?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type INotificationActionsResolvers = { primary?: Resolver>>, ParentType, ContextType>; secondary?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type INotificationChangeEventResolvers = { index?: Resolver, ParentType, ContextType>; item?: Resolver, ParentType, ContextType>; kind?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type INotificationMessageResolvers = { raw?: Resolver, ParentType, ContextType>; original?: Resolver, ParentType, ContextType>; value?: Resolver, ParentType, ContextType>; links?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type INotificationSeverityResolvers = EnumResolverSignature<{ Ignore?: any, Info?: any, Warning?: any, Error?: any }, IResolversTypes['NotificationSeverity']>; export type INotificationViewItemResolvers = { severity?: Resolver, ParentType, ContextType>; sticky?: Resolver, ParentType, ContextType>; silent?: Resolver, ParentType, ContextType>; message?: Resolver, ParentType, ContextType>; source?: Resolver, ParentType, ContextType>; action?: Resolver, ParentType, ContextType>; progress?: Resolver, ParentType, ContextType>; expanded?: Resolver, ParentType, ContextType>; canCollapse?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type INotificationViewItemProgressResolvers = { state?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type INotificationViewItemProgressStateResolvers = { infinite?: Resolver, ParentType, ContextType>; total?: Resolver, ParentType, ContextType>; worked?: Resolver, ParentType, ContextType>; done?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type INotificationsResolvers = { notifications?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export interface IObservableScalarConfig extends GraphQLScalarTypeConfig { name: 'Observable'; } export type IOneSearchPathPatternResolvers = { searchPath?: Resolver, ParentType, ContextType>; pattern?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IOpenConfigurationResolvers = { context?: Resolver, ParentType, ContextType>; contextWindowId?: Resolver, ParentType, ContextType>; cli?: Resolver, ParentType, ContextType>; userEnv?: Resolver, ParentType, ContextType>; urisToOpen?: Resolver>>, ParentType, ContextType>; waitMarkerFileURI?: Resolver, ParentType, ContextType>; preferNewWindow?: Resolver, ParentType, ContextType>; forceNewWindow?: Resolver, ParentType, ContextType>; forceNewTabbedWindow?: Resolver, ParentType, ContextType>; forceReuseWindow?: Resolver, ParentType, ContextType>; forceEmpty?: Resolver, ParentType, ContextType>; diffMode?: Resolver, ParentType, ContextType>; addMode?: Resolver, ParentType, ContextType>; initialStartup?: Resolver, ParentType, ContextType>; noRecentEntry?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IOpenDialogOptionsResolvers = { title?: Resolver, ParentType, ContextType>; defaultPath?: Resolver, ParentType, ContextType>; buttonLabel?: Resolver, ParentType, ContextType>; filters?: Resolver>>, ParentType, ContextType>; properties?: Resolver>>, ParentType, ContextType>; message?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IOpenFileRequestResolvers = { filesToOpenOrCreate?: Resolver>>, ParentType, ContextType>; filesToDiff?: Resolver>>, ParentType, ContextType>; filesToWait?: Resolver, ParentType, ContextType>; termProgram?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IOpenPositioningTypeResolvers = EnumResolverSignature<{ left?: any, right?: any, first?: any, last?: any }, IResolversTypes['OpenPositioningType']>; export type IOpenSettingsResolvers = { forceNewWindow?: Resolver, ParentType, ContextType>; forceReuseWindow?: Resolver, ParentType, ContextType>; diffMode?: Resolver, ParentType, ContextType>; addMode?: Resolver, ParentType, ContextType>; noRecentEntry?: Resolver, ParentType, ContextType>; waitMarkerFileURI?: Resolver, ParentType, ContextType>; args?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IOpenSideBySideDirectionResolvers = EnumResolverSignature<{ right?: any, down?: any }, IResolversTypes['OpenSideBySideDirection']>; export type IOutputResolvers = { maxChannelHistory?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IOverridesResolvers = { contents?: Resolver, ParentType, ContextType>; identifiers?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IPageInfoResolvers = { hasNextPage?: Resolver; __isTypeOf?: IsTypeOfResolverFn; }; export type IPathResolvers = { lineNumber?: Resolver, ParentType, ContextType>; columnNumber?: Resolver, ParentType, ContextType>; exists?: Resolver, ParentType, ContextType>; fileUri?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IPathsToWaitForResolvers = { paths?: Resolver>>, ParentType, ContextType>; waitMarkerFileUri?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IPatternInfoResolvers = { pattern?: Resolver; isRegExp?: Resolver, ParentType, ContextType>; isWordMatch?: Resolver, ParentType, ContextType>; wordSeparators?: Resolver, ParentType, ContextType>; isMultiline?: Resolver, ParentType, ContextType>; isCaseSensitive?: Resolver, ParentType, ContextType>; isSmartCase?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IPendingStatusbarEntryResolvers = { id?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; alignment?: Resolver, ParentType, ContextType>; priority?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IPositionResolvers = { lineNumber?: Resolver, ParentType, ContextType>; column?: Resolver, ParentType, ContextType>; line?: Resolver, ParentType, ContextType>; character?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IPreferenceItemResolvers = { name?: Resolver, ParentType, ContextType>; type?: Resolver, ParentType, ContextType>; default?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; categoryType?: Resolver, ParentType, ContextType>; settings?: Resolver, ParentType, ContextType>; enum?: Resolver>>, ParentType, ContextType>; enumDescriptions?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IPreferencesEditorInputResolvers = { id?: Resolver, ParentType, ContextType>; resource?: Resolver, ParentType, ContextType>; typeId?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; label?: Resolver, ParentType, ContextType>; fileReference?: Resolver, ParentType, ContextType>; preferredEditorId?: Resolver, ParentType, ContextType>; isSupportsSplitEditor?: Resolver, ParentType, ContextType>; isActive?: Resolver, ParentType, ContextType>; preview?: Resolver, ParentType, ContextType>; isPinned?: Resolver, ParentType, ContextType>; editorId?: Resolver, ParentType, ContextType>; status?: Resolver, ParentType, ContextType>; closable?: Resolver, ParentType, ContextType>; master?: Resolver, ParentType, ContextType>; details?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IPreferencesTypeResolvers = { type?: Resolver, ParentType, ContextType>; data?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IPrimaryButtonActionResolvers = { label?: Resolver, ParentType, ContextType>; run?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IProcessMonitoringResolvers = { cpu?: Resolver, ParentType, ContextType>; memory?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IProgressResolvers = { total?: Resolver, ParentType, ContextType>; worked?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IProvideTextDocumentLocationSignatureResolvers = { textDocument?: Resolver, ParentType, ContextType>; position?: Resolver, ParentType, ContextType>; rangeOrUri?: Resolver, ParentType, ContextType>; uriRangeOrPosition?: Resolver, ParentType, ContextType>; range?: Resolver, ParentType, ContextType>; uri?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IQueryResolvers = { contextMenu?: Resolver, ParentType, ContextType>; defaultPreferences?: Resolver, ParentType, ContextType>; defaultSetting?: Resolver, ParentType, ContextType>; defaultViewerSettingsSubject?: Resolver>; dialog?: Resolver, ParentType, ContextType>; docSitePage?: Resolver, ParentType, ContextType, RequireFields>; editorPart?: Resolver, ParentType, ContextType>; editorState?: Resolver, ParentType, ContextType, RequireFields>; existsFile?: Resolver, ParentType, ContextType, RequireFields>; extension?: Resolver, ParentType, ContextType, RequireFields>; extensionRegistry?: Resolver; extensions?: Resolver>; fileSearch?: Resolver, ParentType, ContextType, RequireFields>; gallery?: Resolver, ParentType, ContextType, RequireFields>; galleryExtension?: Resolver, ParentType, ContextType, RequireFields>; getChangedEvent?: Resolver, ParentType, ContextType, RequireFields>; getConfigurationData?: Resolver, ParentType, ContextType>; getConfigurationTarget?: Resolver, ParentType, ContextType>; getContextData?: Resolver, ParentType, ContextType>; getContextProperty?: Resolver, ParentType, ContextType, RequireFields>; getDefaultSettings?: Resolver, ParentType, ContextType, RequireFields>; getDefaultSettingsResource?: Resolver, ParentType, ContextType, RequireFields>; getEnvironment?: Resolver, ParentType, ContextType>; getKeybindings?: Resolver, ParentType, ContextType>; getMostCommonlyUsedSettings?: Resolver>>, ParentType, ContextType>; getSelectedValue?: Resolver, ParentType, ContextType>; getViews?: Resolver>>, ParentType, ContextType, RequireFields>; getWorkspace?: Resolver, ParentType, ContextType>; getWorkspaceFolderContext?: Resolver, ParentType, ContextType, RequireFields>; getWorkspaceValue?: Resolver, ParentType, ContextType, RequireFields>; gotoLineQuickAccess?: Resolver, ParentType, ContextType>; installed?: Resolver>>, ParentType, ContextType>; instances?: Resolver>>, ParentType, ContextType>; keybindingContextMenu?: Resolver, ParentType, ContextType>; keybindings?: Resolver, ParentType, ContextType>; node?: Resolver, ParentType, ContextType, RequireFields>; notifications?: Resolver, ParentType, ContextType>; quickInputModel?: Resolver, ParentType, ContextType>; readStreamTextFile?: Resolver, ParentType, ContextType, RequireFields>; readStringStreamTextFile?: Resolver, ParentType, ContextType, RequireFields>; readTextFile?: Resolver, ParentType, ContextType, RequireFields>; registerProvider?: Resolver, ParentType, ContextType, RequireFields>; releases?: Resolver>>, ParentType, ContextType, RequireFields>; resolveContent?: Resolver, ParentType, ContextType, RequireFields>; resolveContents?: Resolver>>, ParentType, ContextType, RequireFields>; resolveFile?: Resolver, ParentType, ContextType, RequireFields>; resolveFileContent?: Resolver, ParentType, ContextType, RequireFields>; resolveUntitledFileContent?: Resolver, ParentType, ContextType, RequireFields>; selectedResource?: Resolver, ParentType, ContextType>; settingsSubject?: Resolver, ParentType, ContextType, RequireFields>; showDialog?: Resolver, ParentType, ContextType, RequireFields>; showNotification?: Resolver, ParentType, ContextType, RequireFields>; statusbar?: Resolver, ParentType, ContextType>; statusbarItem?: Resolver, ParentType, ContextType, RequireFields>; textSearch?: Resolver, ParentType, ContextType, RequireFields>; treeViewData?: Resolver>>, ParentType, ContextType>; untitledResources?: Resolver>>, ParentType, ContextType>; userPreferences?: Resolver, ParentType, ContextType, RequireFields>; viewerSettings?: Resolver; workspaces?: Resolver>>, ParentType, ContextType>; }; export type IQuickInputResolvers = { title?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; step?: Resolver, ParentType, ContextType>; totalSteps?: Resolver, ParentType, ContextType>; enabled?: Resolver, ParentType, ContextType>; ignoreFocusOut?: Resolver, ParentType, ContextType>; value?: Resolver, ParentType, ContextType>; placeholder?: Resolver, ParentType, ContextType>; prompt?: Resolver, ParentType, ContextType>; validationMessage?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IQuickInputModelResolvers = { show?: Resolver, ParentType, ContextType>; title?: Resolver, ParentType, ContextType>; input?: Resolver, ParentType, ContextType>; quickPick?: Resolver, ParentType, ContextType>; inputValue?: Resolver, ParentType, ContextType>; selectedValue?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IQuickPickResolvers = { placeholder?: Resolver, ParentType, ContextType>; canSelectMany?: Resolver, ParentType, ContextType>; autoFocusOnList?: Resolver, ParentType, ContextType>; items?: Resolver>>, ParentType, ContextType>; activeItem?: Resolver, ParentType, ContextType>; selectedItems?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IQuickPickItemResolvers = { id?: Resolver, ParentType, ContextType>; label?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; detail?: Resolver, ParentType, ContextType>; keybinding?: Resolver, ParentType, ContextType>; italic?: Resolver, ParentType, ContextType>; highlights?: Resolver, ParentType, ContextType>; picked?: Resolver, ParentType, ContextType>; alwaysShow?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IQuickPickItemHighlightsResolvers = { label?: Resolver>>, ParentType, ContextType>; description?: Resolver>>, ParentType, ContextType>; detail?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IRangeResolvers = { start?: Resolver, ParentType, ContextType>; end?: Resolver, ParentType, ContextType>; startLineNumber?: Resolver, ParentType, ContextType>; startColumn?: Resolver, ParentType, ContextType>; endLineNumber?: Resolver, ParentType, ContextType>; endColumn?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IRegistryEntryResolvers = { registrationOptions?: Resolver, ParentType, ContextType>; provider?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IRegistryExtensionResolvers = { id?: Resolver; uuid?: Resolver; publisher?: Resolver, ParentType, ContextType>; extensionID?: Resolver, ParentType, ContextType>; extensionIDWithoutRegistry?: Resolver, ParentType, ContextType>; name?: Resolver; version?: Resolver, ParentType, ContextType>; activationEvents?: Resolver>>, ParentType, ContextType>; manifest?: Resolver, ParentType, ContextType>; updatedAt?: Resolver, ParentType, ContextType>; url?: Resolver, ParentType, ContextType>; remoteURL?: Resolver, ParentType, ContextType>; isLocal?: Resolver, ParentType, ContextType>; viewerCanAdminister?: Resolver, ParentType, ContextType>; releases?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IRegistryExtensionConnectionResolvers = { nodes?: Resolver, ParentType, ContextType>; totalCount?: Resolver; pageInfo?: Resolver; url?: Resolver, ParentType, ContextType>; error?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IRegistryPublisherResolvers = { UserId?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IRegistryPublisherConnectionResolvers = { nodes?: Resolver, ParentType, ContextType>; totalCount?: Resolver; pageInfo?: Resolver; __isTypeOf?: IsTypeOfResolverFn; }; export type IRemoteUserSettingsResolvers = { id?: Resolver, ParentType, ContextType>; latestSettings?: Resolver, ParentType, ContextType>; settingsURL?: Resolver; viewerCanAdminister?: Resolver; settingsCascade?: Resolver; __isTypeOf?: IsTypeOfResolverFn; }; export type IReplaceContentResultResolvers = { resource?: Resolver, ParentType, ContextType>; oldText?: Resolver, ParentType, ContextType>; newText?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IResolveFileResultResolvers = { stat?: Resolver, ParentType, ContextType>; success?: Resolver; value?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IResolveFileResultWithMetadataResolvers = { stat?: Resolver, ParentType, ContextType>; success?: Resolver; __isTypeOf?: IsTypeOfResolverFn; }; export type IResourceEditorInputResolvers = { id?: Resolver, ParentType, ContextType>; resource?: Resolver, ParentType, ContextType>; typeId?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; label?: Resolver, ParentType, ContextType>; fileReference?: Resolver, ParentType, ContextType>; preferredEditorId?: Resolver, ParentType, ContextType>; isSupportsSplitEditor?: Resolver, ParentType, ContextType>; isActive?: Resolver, ParentType, ContextType>; preview?: Resolver, ParentType, ContextType>; isPinned?: Resolver, ParentType, ContextType>; editorId?: Resolver, ParentType, ContextType>; status?: Resolver, ParentType, ContextType>; closable?: Resolver, ParentType, ContextType>; mode?: Resolver, ParentType, ContextType>; preferredMode?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IResourceEncodingResolvers = { encoding?: Resolver, ParentType, ContextType>; hasBOM?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IResourceMapConfigurationModelResolvers = { resource?: Resolver, ParentType, ContextType>; contents?: Resolver, ParentType, ContextType>; keys?: Resolver>>, ParentType, ContextType>; overrides?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IRevealOptionsResolvers = { select?: Resolver, ParentType, ContextType>; focus?: Resolver, ParentType, ContextType>; expand?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IRunActionInWindowRequestResolvers = { id?: Resolver; from?: Resolver, ParentType, ContextType>; args?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IRunKeybindingInWindowRequestResolvers = { userSettingsLabel?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ISaveDialogOptionsResolvers = { title?: Resolver, ParentType, ContextType>; defaultPath?: Resolver, ParentType, ContextType>; buttonLabel?: Resolver, ParentType, ContextType>; filters?: Resolver>>, ParentType, ContextType>; message?: Resolver, ParentType, ContextType>; nameFieldLabel?: Resolver, ParentType, ContextType>; showTagField?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ISaveWorkspaceResResolvers = { updated?: Resolver, ParentType, ContextType>; id?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IScriptsResolvers = { cdebasebuild?: Resolver, ParentType, ContextType>; cdebasepublish?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ISearchResolvers = { location?: Resolver, ParentType, ContextType>; smartCase?: Resolver, ParentType, ContextType>; useRipgrep?: Resolver, ParentType, ContextType>; useIgnoreFiles?: Resolver, ParentType, ContextType>; followSymlinks?: Resolver, ParentType, ContextType>; globalFindClipboard?: Resolver, ParentType, ContextType>; quickOpen?: Resolver, ParentType, ContextType>; exclude?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ISearchCompleteResolvers = { limitHit?: Resolver, ParentType, ContextType>; stats?: Resolver; results?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ISearchCompleteStatsStatsResolvers = { __resolveType: TypeResolveFn<'FileSearchStats' | 'TextSearchStats', ParentType, ContextType>; }; export type ISearchCompleteStreamResolvers = { isEnd?: Resolver, ParentType, ContextType>; limitHit?: Resolver, ParentType, ContextType>; results?: Resolver>>, ParentType, ContextType>; stats?: Resolver; part?: Resolver, ParentType, ContextType>; size?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ISearchEngineStatsResolvers = { traversal?: Resolver; fileWalkTime?: Resolver; directoriesWalked?: Resolver; filesWalked?: Resolver; cmdTime?: Resolver; cmdResultCount?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ISearchLogResolvers = { message?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ISearchPathPatternResolvers = { searchPath?: Resolver, ParentType, ContextType>; pattern?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ISearchProgressItemResolvers = { resource?: Resolver, ParentType, ContextType>; results?: Resolver>>, ParentType, ContextType>; total?: Resolver, ParentType, ContextType>; worked?: Resolver, ParentType, ContextType>; message?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ISearchQuickOpenResolvers = { includeSymbols?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ISearchRangeResolvers = { startLineNumber?: Resolver, ParentType, ContextType>; startColumn?: Resolver, ParentType, ContextType>; endLineNumber?: Resolver, ParentType, ContextType>; endColumn?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ISelectedOutputResolvers = { title?: Resolver, ParentType, ContextType>; inputValue?: Resolver, ParentType, ContextType>; selectedValue?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ISelectionStatusResolvers = { id?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; alignment?: Resolver, ParentType, ContextType>; entry?: Resolver, ParentType, ContextType>; priority?: Resolver, ParentType, ContextType>; container?: Resolver, ParentType, ContextType>; labelContainer?: Resolver, ParentType, ContextType>; typeId?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ISettingResolvers = { name?: Resolver, ParentType, ContextType>; range?: Resolver, ParentType, ContextType>; key?: Resolver, ParentType, ContextType>; keyRange?: Resolver, ParentType, ContextType>; default?: Resolver, ParentType, ContextType>; value?: Resolver, ParentType, ContextType>; valueRange?: Resolver, ParentType, ContextType>; description?: Resolver>>, ParentType, ContextType>; descriptionIsMarkdown?: Resolver, ParentType, ContextType>; descriptionRanges?: Resolver>>, ParentType, ContextType>; overrides?: Resolver>>, ParentType, ContextType>; overrideOf?: Resolver, ParentType, ContextType>; deprecationMessage?: Resolver, ParentType, ContextType>; scope?: Resolver, ParentType, ContextType>; type?: Resolver>>, ParentType, ContextType>; enum?: Resolver>>, ParentType, ContextType>; enumDescriptions?: Resolver>>, ParentType, ContextType>; enumDescriptionsAreMarkdown?: Resolver, ParentType, ContextType>; tags?: Resolver>>, ParentType, ContextType>; extensionInfo?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ISettingsResolvers = { createdAt?: Resolver, ParentType, ContextType>; contents?: Resolver; __isTypeOf?: IsTypeOfResolverFn; }; export type ISettingsCascadeResolvers = { subjects?: Resolver>>, ParentType, ContextType>; final?: Resolver, ParentType, ContextType>; finalConfiguration?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ISettingsGroupResolvers = { id?: Resolver, ParentType, ContextType>; range?: Resolver, ParentType, ContextType>; title?: Resolver, ParentType, ContextType>; titleRange?: Resolver, ParentType, ContextType>; sections?: Resolver>>, ParentType, ContextType>; contributedByExtension?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ISettingsSectionResolvers = { titleRange?: Resolver, ParentType, ContextType>; title?: Resolver, ParentType, ContextType>; settings?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ISettingsSubjectResolvers = { __resolveType: TypeResolveFn<'UserSettings' | 'LocalUserSettings' | 'RemoteUserSettings' | 'FolderSettings' | 'GlobalSettings' | 'WorkspaceSettings' | 'MemorySettings' | 'DefaultSettings', ParentType, ContextType>; }; export type IShellResolvers = { osx?: Resolver, ParentType, ContextType>; linux?: Resolver, ParentType, ContextType>; windows?: Resolver, ParentType, ContextType>; container?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IShellArgsResolvers = { container?: Resolver>>, ParentType, ContextType>; windows?: Resolver>>, ParentType, ContextType>; linux?: Resolver>>, ParentType, ContextType>; osx?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ISideBySideEditorResolvers = EnumResolverSignature<{ MASTER?: any, DETAILS?: any }, IResolversTypes['SideBySideEditor']>; export type ISideBySideEditorInputResolvers = { id?: Resolver, ParentType, ContextType>; resource?: Resolver, ParentType, ContextType>; typeId?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; label?: Resolver, ParentType, ContextType>; fileReference?: Resolver, ParentType, ContextType>; preferredEditorId?: Resolver, ParentType, ContextType>; isSupportsSplitEditor?: Resolver, ParentType, ContextType>; isActive?: Resolver, ParentType, ContextType>; preview?: Resolver, ParentType, ContextType>; isPinned?: Resolver, ParentType, ContextType>; editorId?: Resolver, ParentType, ContextType>; status?: Resolver, ParentType, ContextType>; closable?: Resolver, ParentType, ContextType>; master?: Resolver, ParentType, ContextType>; details?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ISnippetResolvers = { language?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IStatusbarResolvers = { items?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IStatusbarEntryResolvers = { showTabsButtons?: Resolver, ParentType, ContextType>; showIcons?: Resolver, ParentType, ContextType>; showStatusbar?: Resolver, ParentType, ContextType>; text?: Resolver; ariaLabel?: Resolver, ParentType, ContextType>; tooltip?: Resolver, ParentType, ContextType>; color?: Resolver, ParentType, ContextType>; backgroundColor?: Resolver, ParentType, ContextType>; command?: Resolver, ParentType, ContextType>; arguments?: Resolver>>, ParentType, ContextType>; showBeak?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IStatusbarItemResolvers = { __resolveType: TypeResolveFn<'Terminal' | 'SelectionStatus' | 'Indentation' | 'EncodingStatus' | 'EndOfLineSequence' | 'LanguageMode' | 'SyncStatus' | 'BranchStatus', ParentType, ContextType>; }; export type IStreamContentResolvers = { resource?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; mtime?: Resolver, ParentType, ContextType>; etag?: Resolver, ParentType, ContextType>; value?: Resolver, ParentType, ContextType>; status?: Resolver, ParentType, ContextType>; encoding?: Resolver, ParentType, ContextType>; linesRange?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ISubscriptionResolvers = { dummy?: SubscriptionResolver, "dummy", ParentType, ContextType>; fileData?: SubscriptionResolver>>, "fileData", ParentType, ContextType, RequireFields>; fileOperation?: SubscriptionResolver, "fileOperation", ParentType, ContextType, RequireFields>; onDidChangeConfiguration?: SubscriptionResolver, "onDidChangeConfiguration", ParentType, ContextType>; onDidChangeFileSystemProviderRegistrations?: SubscriptionResolver, "onDidChangeFileSystemProviderRegistrations", ParentType, ContextType>; onWillActivateFileSystemProvider?: SubscriptionResolver, "onWillActivateFileSystemProvider", ParentType, ContextType>; readStreamTextFile?: SubscriptionResolver, "readStreamTextFile", ParentType, ContextType, RequireFields>; readStreamTextString?: SubscriptionResolver, "readStreamTextString", ParentType, ContextType, RequireFields>; searchStreamContent?: SubscriptionResolver, "searchStreamContent", ParentType, ContextType, RequireFields>; }; export type ISyncStatusResolvers = { id?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; alignment?: Resolver, ParentType, ContextType>; entry?: Resolver, ParentType, ContextType>; priority?: Resolver, ParentType, ContextType>; container?: Resolver, ParentType, ContextType>; labelContainer?: Resolver, ParentType, ContextType>; typeId?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ITabCloseButtonTypeResolvers = EnumResolverSignature<{ left?: any, right?: any, off?: any }, IResolversTypes['TabCloseButtonType']>; export type ITabSizingTypeResolvers = EnumResolverSignature<{ fit?: any, shrink?: any }, IResolversTypes['TabSizingType']>; export type ITerminalResolvers = { alignment?: Resolver, ParentType, ContextType>; container?: Resolver, ParentType, ContextType>; entry?: Resolver, ParentType, ContextType>; id?: Resolver, ParentType, ContextType>; integrated?: Resolver, ParentType, ContextType>; labelContainer?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; priority?: Resolver, ParentType, ContextType>; typeId?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ITextBufferDataResolvers = { EOL?: Resolver, ParentType, ContextType>; lines?: Resolver>>, ParentType, ContextType>; containsRTL?: Resolver, ParentType, ContextType>; isBasicASCII?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ITextDocumentIdentifierResolvers = { uri?: Resolver, ParentType, ContextType>; languageId?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ITextDocumentItemResolvers = { uri?: Resolver, ParentType, ContextType>; languageId?: Resolver, ParentType, ContextType>; text?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ITextDocumentPositionParamsResolvers = { __resolveType: TypeResolveFn<'ProvideTextDocumentLocationSignature', ParentType, ContextType>; textDocument?: Resolver, ParentType, ContextType>; position?: Resolver, ParentType, ContextType>; }; export type ITextDocumentRegistrationOptionsResolvers = { documentSelector?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ITextFileContentResolvers = { dirty?: Resolver, ParentType, ContextType>; encoding?: Resolver, ParentType, ContextType>; etag?: Resolver; inConflictMode?: Resolver, ParentType, ContextType>; inErrorMode?: Resolver, ParentType, ContextType>; inOrphanMode?: Resolver, ParentType, ContextType>; inPendingSave?: Resolver, ParentType, ContextType>; isReadonly?: Resolver, ParentType, ContextType>; mtime?: Resolver; name?: Resolver; preferredEncoding?: Resolver, ParentType, ContextType>; preferredMode?: Resolver, ParentType, ContextType>; resource?: Resolver; size?: Resolver; state?: Resolver, ParentType, ContextType>; value?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ITextFilePublishContentResolvers = { resource?: Resolver; name?: Resolver; mtime?: Resolver, ParentType, ContextType>; etag?: Resolver, ParentType, ContextType>; size?: Resolver, ParentType, ContextType>; isReadonly?: Resolver, ParentType, ContextType>; streamSeq?: Resolver, ParentType, ContextType>; encoding?: Resolver, ParentType, ContextType>; value?: Resolver, ParentType, ContextType>; status?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ITextFileStreamContentResolvers = { resource?: Resolver; name?: Resolver; size?: Resolver; mtime?: Resolver; etag?: Resolver; isReadonly?: Resolver, ParentType, ContextType>; encoding?: Resolver, ParentType, ContextType>; value?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ITextSearchContextResolvers = { uri?: Resolver, ParentType, ContextType>; text?: Resolver; lineNumber?: Resolver; __isTypeOf?: IsTypeOfResolverFn; }; export type ITextSearchMatchResolvers = { uri?: Resolver, ParentType, ContextType>; ranges?: Resolver>>, ParentType, ContextType>; preview?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ITextSearchPreviewOptionsResolvers = { matchLines?: Resolver; charsPerLine?: Resolver; __isTypeOf?: IsTypeOfResolverFn; }; export type ITextSearchResultResolvers = { __resolveType: TypeResolveFn<'TextSearchMatch' | 'TextSearchContext', ParentType, ContextType>; }; export type ITextSearchResultPreviewResolvers = { text?: Resolver, ParentType, ContextType>; matches?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ITextSearchStatsResolvers = { type?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IThemeLabelResolvers = { label?: Resolver, ParentType, ContextType>; uiTheme?: Resolver, ParentType, ContextType>; path?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export interface ITimeScalarConfig extends GraphQLScalarTypeConfig { name: 'Time'; } export type ITreeItemResolvers = { handle?: Resolver, ParentType, ContextType>; parentHandle?: Resolver, ParentType, ContextType>; collapsibleState?: Resolver, ParentType, ContextType>; label?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; icon?: Resolver, ParentType, ContextType>; iconDark?: Resolver, ParentType, ContextType>; themeIcon?: Resolver, ParentType, ContextType>; resourceUri?: Resolver, ParentType, ContextType>; tooltip?: Resolver, ParentType, ContextType>; contextValue?: Resolver, ParentType, ContextType>; children?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type ITreeViewDescriptorResolvers = { id?: Resolver; name?: Resolver, ParentType, ContextType>; when?: Resolver, ParentType, ContextType>; order?: Resolver, ParentType, ContextType>; weight?: Resolver, ParentType, ContextType>; collapsed?: Resolver, ParentType, ContextType>; canToggleVisibility?: Resolver, ParentType, ContextType>; hideByDefault?: Resolver, ParentType, ContextType>; workspace?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export interface IUriScalarConfig extends GraphQLScalarTypeConfig { name: 'URI'; } export interface IUriInputScalarConfig extends GraphQLScalarTypeConfig { name: 'URIInput'; } export type IUriToOpenResolvers = { __resolveType: TypeResolveFn<'WorkspaceToOpen' | 'FolderToOpen' | 'FileToOpen', ParentType, ContextType>; }; export type IUntitledEditorInputResolvers = { id?: Resolver, ParentType, ContextType>; resource?: Resolver, ParentType, ContextType>; typeId?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; label?: Resolver, ParentType, ContextType>; fileReference?: Resolver, ParentType, ContextType>; preferredEditorId?: Resolver, ParentType, ContextType>; isSupportsSplitEditor?: Resolver, ParentType, ContextType>; isActive?: Resolver, ParentType, ContextType>; preview?: Resolver, ParentType, ContextType>; isPinned?: Resolver, ParentType, ContextType>; editorId?: Resolver, ParentType, ContextType>; status?: Resolver, ParentType, ContextType>; closable?: Resolver, ParentType, ContextType>; hasAssociatedFilePath?: Resolver, ParentType, ContextType>; shortDescription?: Resolver, ParentType, ContextType>; mediumDescription?: Resolver, ParentType, ContextType>; longDescription?: Resolver, ParentType, ContextType>; shortTitle?: Resolver, ParentType, ContextType>; mediumTitle?: Resolver, ParentType, ContextType>; longTitle?: Resolver, ParentType, ContextType>; suggestFileName?: Resolver, ParentType, ContextType>; enconding?: Resolver, ParentType, ContextType>; mode?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IUpdateDelayedResourceResolvers = { resource?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IUpdatedResourceResolvers = { resource?: Resolver, ParentType, ContextType>; etag?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IUserPreferencesResResolvers = { prefs?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IUserSettingsResolvers = { id?: Resolver, ParentType, ContextType>; latestSettings?: Resolver, ParentType, ContextType>; settingsURL?: Resolver; viewerCanAdminister?: Resolver; settingsCascade?: Resolver; __isTypeOf?: IsTypeOfResolverFn; }; export interface IVsBufferScalarConfig extends GraphQLScalarTypeConfig { name: 'VSBuffer'; } export interface IVsBufferReadableStreamScalarConfig extends GraphQLScalarTypeConfig { name: 'VSBufferReadableStream'; } export type IViewResolvers = { id?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IViewContainerResolvers = { id?: Resolver, ParentType, ContextType>; title?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IViewDescriptorResolvers = { id?: Resolver; name?: Resolver, ParentType, ContextType>; when?: Resolver, ParentType, ContextType>; order?: Resolver, ParentType, ContextType>; weight?: Resolver, ParentType, ContextType>; collapsed?: Resolver, ParentType, ContextType>; canToggleVisibility?: Resolver, ParentType, ContextType>; hideByDefault?: Resolver, ParentType, ContextType>; workspace?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IViewStateResolvers = { scrollTop?: Resolver, ParentType, ContextType>; scrollTopWithoutViewZones?: Resolver, ParentType, ContextType>; scrollLeft?: Resolver, ParentType, ContextType>; firstPosition?: Resolver, ParentType, ContextType>; firstPositionDeltaTop?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IWindowConfigurationResolvers = { machineId?: Resolver, ParentType, ContextType>; windowId?: Resolver, ParentType, ContextType>; logLevel?: Resolver, ParentType, ContextType>; mainPid?: Resolver, ParentType, ContextType>; appRoot?: Resolver, ParentType, ContextType>; execPath?: Resolver, ParentType, ContextType>; isInitialStartup?: Resolver, ParentType, ContextType>; nodeCacheDataDir?: Resolver, ParentType, ContextType>; backupPath?: Resolver, ParentType, ContextType>; workspace?: Resolver, ParentType, ContextType>; folderUri?: Resolver, ParentType, ContextType>; remoteAuthority?: Resolver, ParentType, ContextType>; zoomLevel?: Resolver, ParentType, ContextType>; fullscreen?: Resolver, ParentType, ContextType>; maximized?: Resolver, ParentType, ContextType>; highContrast?: Resolver, ParentType, ContextType>; frameless?: Resolver, ParentType, ContextType>; accessibilitySupport?: Resolver, ParentType, ContextType>; partsSplashPath?: Resolver, ParentType, ContextType>; perfStartTime?: Resolver, ParentType, ContextType>; perfAppReady?: Resolver, ParentType, ContextType>; perfWindowLoadTime?: Resolver, ParentType, ContextType>; perfEntries?: Resolver, ParentType, ContextType>; filesToOpenOrCreate?: Resolver>>, ParentType, ContextType>; filesToDiff?: Resolver>>, ParentType, ContextType>; filesToWait?: Resolver, ParentType, ContextType>; termProgram?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IWorkspaceDataResolvers = { id?: Resolver; folders?: Resolver>, ParentType, ContextType>; configuration?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; isUntitled?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IWorkspaceFolderDataResolvers = { uri?: Resolver, ParentType, ContextType>; name?: Resolver; index?: Resolver; __isTypeOf?: IsTypeOfResolverFn; }; export type IWorkspaceIdentifierResolvers = { id?: Resolver, ParentType, ContextType>; configPath?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IWorkspacePreferenceActivityBarResolvers = { visible?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IWorkspacePreferenceCommandPaletteResolvers = { history?: Resolver, ParentType, ContextType>; preserveInput?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IWorkspacePreferenceEditorResolvers = { centeredLayoutAutoResize?: Resolver, ParentType, ContextType>; closeEmptyGroups?: Resolver, ParentType, ContextType>; closeOnFileDelete?: Resolver, ParentType, ContextType>; enablePreview?: Resolver, ParentType, ContextType>; enablePreviewFromQuickOpen?: Resolver, ParentType, ContextType>; focusRecentEditorAfterClose?: Resolver, ParentType, ContextType>; highlightModifiedTabs?: Resolver, ParentType, ContextType>; labelFormat?: Resolver, ParentType, ContextType>; openPositioning?: Resolver, ParentType, ContextType>; openSideBySideDirection?: Resolver, ParentType, ContextType>; restoreViewState?: Resolver, ParentType, ContextType>; revealIfOpen?: Resolver, ParentType, ContextType>; showIcons?: Resolver, ParentType, ContextType>; showTabs?: Resolver, ParentType, ContextType>; splitSizing?: Resolver, ParentType, ContextType>; tabCloseButton?: Resolver, ParentType, ContextType>; tabSizing?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IWorkspacePreferenceExperimentalResolvers = { editorAssociations?: Resolver>>, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IWorkspacePreferenceListResolvers = { automaticKeyboardNavigation?: Resolver, ParentType, ContextType>; horizontalScrolling?: Resolver, ParentType, ContextType>; keyboardNavigation?: Resolver, ParentType, ContextType>; multiSelectModifier?: Resolver, ParentType, ContextType>; openMode?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IWorkspacePreferencePanelResolvers = { defaultLocation?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IWorkspacePreferenceQuickOpenResolvers = { closeOnFocusLost?: Resolver, ParentType, ContextType>; preserveInput?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IWorkspacePreferenceSettingsResolvers = { editor?: Resolver, ParentType, ContextType>; enableNaturalLanguageSearch?: Resolver, ParentType, ContextType>; openDefaultKeybindings?: Resolver, ParentType, ContextType>; settingsSearchTocBehavior?: Resolver, ParentType, ContextType>; useSplitJSON?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IWorkspacePreferenceSideBarResolvers = { location?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IWorkspacePreferenceStatusBarResolvers = { visible?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IWorkspacePreferenceTipsResolvers = { enabled?: Resolver, ParentType, ContextType>; horizontalScrolling?: Resolver, ParentType, ContextType>; indent?: Resolver, ParentType, ContextType>; renderIndentGuides?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IWorkspacePreferenceViewResolvers = { alwaysShowHeaderActions?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IWorkspacePreferenceWorkbenchResolvers = { colorTheme?: Resolver, ParentType, ContextType>; enableExperiments?: Resolver, ParentType, ContextType>; fontAliasing?: Resolver, ParentType, ContextType>; iconTheme?: Resolver, ParentType, ContextType>; startupEditor?: Resolver, ParentType, ContextType>; view?: Resolver, ParentType, ContextType>; tips?: Resolver, ParentType, ContextType>; statusBar?: Resolver, ParentType, ContextType>; sideBar?: Resolver, ParentType, ContextType>; settings?: Resolver, ParentType, ContextType>; quickOpen?: Resolver, ParentType, ContextType>; panel?: Resolver, ParentType, ContextType>; list?: Resolver, ParentType, ContextType>; experimental?: Resolver, ParentType, ContextType>; editor?: Resolver, ParentType, ContextType>; commandPalette?: Resolver, ParentType, ContextType>; activityBar?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IWorkspaceResResolvers = { uri?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IWorkspaceSettingsResolvers = { id?: Resolver, ParentType, ContextType>; latestSettings?: Resolver, ParentType, ContextType>; settingsURL?: Resolver; viewerCanAdminister?: Resolver; settingsCascade?: Resolver; __isTypeOf?: IsTypeOfResolverFn; }; export type IWorkspaceToOpenResolvers = { workspaceUri?: Resolver; label?: Resolver, ParentType, ContextType>; __isTypeOf?: IsTypeOfResolverFn; }; export type IResolvers = { Action?: IActionResolvers; ActionItem?: IActionItemResolvers; ActionRun?: IActionRunResolvers; Actions?: IActionsResolvers; AddFoldersRequest?: IAddFoldersRequestResolvers; AdminIdeSettings?: IAdminIdeSettingsResolvers; Anchor?: IAnchorResolvers; AnyObject?: GraphQLScalarType; ArgsType?: IArgsTypeResolvers; Assets?: IAssetsResolvers; Author?: IAuthorResolvers; BaseExtension?: IBaseExtensionResolvers; BigInt?: GraphQLScalarType; BranchStatus?: IBranchStatusResolvers; Bundles?: IBundlesResolvers; CachedSearchStats?: ICachedSearchStatsResolvers; ChangeRange?: IChangeRangeResolvers; ChangesChunk?: IChangesChunkResolvers; CheckboxOptions?: ICheckboxOptionsResolvers; CloseDirection?: ICloseDirectionResolvers; CloseEditorsFilter?: ICloseEditorsFilterResolvers; CodeEditorViewState?: ICodeEditorViewStateResolvers; CommandHandlerDescriptionType?: ICommandHandlerDescriptionTypeResolvers; CommandType?: ICommandTypeResolvers; CommandsType?: ICommandsTypeResolvers; Configuration?: IConfigurationResolvers; ConfigurationData?: IConfigurationDataResolvers; ConfigurationExtensionInfo?: IConfigurationExtensionInfoResolvers; ConfigurationModel?: IConfigurationModelResolvers; ConfigurationOverrides?: IConfigurationOverridesResolvers; ConfigurationScope?: IConfigurationScopeResolvers; ConfigurationTarget?: IConfigurationTargetResolvers; ContentChangedEvent?: IContentChangedEventResolvers; Context?: IContextResolvers; ContextMenu?: IContextMenuResolvers; Contributes?: IContributesResolvers; CrashReporterStartOptions?: ICrashReporterStartOptionsResolvers; CursorState?: ICursorStateResolvers; DataUriEditorInput?: IDataUriEditorInputResolvers; Date?: GraphQLScalarType; DateTime?: GraphQLScalarType; Debugger?: IDebuggerResolvers; DefaultPreferencesResponse?: IDefaultPreferencesResponseResolvers; DefaultSettings?: IDefaultSettingsResolvers; Detail?: IDetailResolvers; DevToolsOptions?: IDevToolsOptionsResolvers; Dialog?: IDialogResolvers; DialogResult?: IDialogResultResolvers; DiffEditorInput?: IDiffEditorInputResolvers; DocSitePage?: IDocSitePageResolvers; DockLayout?: IDockLayoutResolvers; DocumentFilter?: IDocumentFilterResolvers; EditKeybindingItem?: IEditKeybindingItemResolvers; EditorChildren?: IEditorChildrenResolvers; EditorGroup?: IEditorGroupResolvers; EditorGroupLayout?: IEditorGroupLayoutResolvers; EditorIdentifier?: IEditorIdentifierResolvers; EditorInput?: IEditorInputResolvers; EditorOpenPositioning?: IEditorOpenPositioningResolvers; EditorPart?: IEditorPartResolvers; EditorPartOptions_Input?: IEditorPartOptions_InputResolvers; EditorSettings?: IEditorSettingsResolvers; EditorsOrder?: IEditorsOrderResolvers; EmptyResponse?: IEmptyResponseResolvers; EncodingStatus?: IEncodingStatusResolvers; EndOfLineSequence?: IEndOfLineSequenceResolvers; Engines?: IEnginesResolvers; EnterWorkspaceResult?: IEnterWorkspaceResultResolvers; Environment?: IEnvironmentResolvers; ExtensionColor?: IExtensionColorResolvers; ExtensionColorTypes?: IExtensionColorTypesResolvers; ExtensionConfiguration?: IExtensionConfigurationResolvers; ExtensionConfigurationProperty?: IExtensionConfigurationPropertyResolvers; ExtensionContributions?: IExtensionContributionsResolvers; ExtensionHostDebugParams?: IExtensionHostDebugParamsResolvers; ExtensionIdentifier?: IExtensionIdentifierResolvers; ExtensionInstance?: IExtensionInstanceResolvers; ExtensionJSONValidation?: IExtensionJsonValidationResolvers; ExtensionLanguage?: IExtensionLanguageResolvers; ExtensionManifest?: IExtensionManifestResolvers; ExtensionManifestBugs?: IExtensionManifestBugsResolvers; ExtensionManifestRepository?: IExtensionManifestRepositoryResolvers; ExtensionPackageType?: IExtensionPackageTypeResolvers; ExtensionRegistry?: IExtensionRegistryResolvers; ExtensionRegistryCreateExtensionResult?: IExtensionRegistryCreateExtensionResultResolvers; ExtensionRegistryPublishExtensionResult?: IExtensionRegistryPublishExtensionResultResolvers; ExtensionRegistryUpdateExtensionResult?: IExtensionRegistryUpdateExtensionResultResolvers; ExtensionRelease?: IExtensionReleaseResolvers; FieldError?: IFieldErrorResolvers; FileChange?: IFileChangeResolvers; FileContent?: IFileContentResolvers; FileDeleteOptions?: IFileDeleteOptionsResolvers; FileEditorInput?: IFileEditorInputResolvers; FileFilter?: IFileFilterResolvers; FileIndexProviderStats?: IFileIndexProviderStatsResolvers; FileMatch?: IFileMatchResolvers; FileOpenOptions?: IFileOpenOptionsResolvers; FileOperationOutput?: IFileOperationOutputResolvers; FileOverwriteOptions?: IFileOverwriteOptionsResolvers; FileResult?: IFileResultResolvers; FileSearchProviderStats?: IFileSearchProviderStatsResolvers; FileSearchStats?: IFileSearchStatsResolvers; FileSearchStatsdetailStats?: IFileSearchStatsdetailStatsResolvers; FileStat?: IFileStatResolvers; FileStatWithMetadata?: IFileStatWithMetadataResolvers; FileStreamContent?: IFileStreamContentResolvers; FileToOpen?: IFileToOpenResolvers; FileWriteOptions?: IFileWriteOptionsResolvers; Files?: IFilesResolvers; Files_Stat?: IFiles_StatResolvers; FolderConfigurationModel?: IFolderConfigurationModelResolvers; FolderQuery?: IFolderQueryResolvers; FolderSettings?: IFolderSettingsResolvers; FolderToOpen?: IFolderToOpenResolvers; GalleryBanner?: IGalleryBannerResolvers; GalleryExtension?: IGalleryExtensionResolvers; GalleryExtensionAsset?: IGalleryExtensionAssetResolvers; GalleryExtensionAssets?: IGalleryExtensionAssetsResolvers; GalleryExtensionProperties?: IGalleryExtensionPropertiesResolvers; GalleryExtensionResources?: IGalleryExtensionResourcesResolvers; GalleryPager?: IGalleryPagerResolvers; GeoLocation?: IGeoLocationResolvers; Git?: IGitResolvers; GitDecorations?: IGitDecorationsResolvers; GlobalSettings?: IGlobalSettingsResolvers; GoToLineQuickAccess?: IGoToLineQuickAccessResolvers; Grammar?: IGrammarResolvers; GroupDirection?: IGroupDirectionResolvers; GroupLayoutArgument?: IGroupLayoutArgumentResolvers; GroupLocation?: IGroupLocationResolvers; GroupOrientation?: IGroupOrientationResolvers; GroupsArrangement?: IGroupsArrangementResolvers; GroupsOrder?: IGroupsOrderResolvers; Hover?: IHoverResolvers; IBaseStat?: IIBaseStatResolvers; IBaseStatWithMetadata?: IIBaseStatWithMetadataResolvers; IBaseTextFileContent?: IIBaseTextFileContentResolvers; IBehaviorSubject?: IIBehaviorSubjectResolvers; IBehaviorSubjectValue?: IIBehaviorSubjectValueResolvers; ICommonQueryProps?: IICommonQueryPropsResolvers; IConfigurationChangeEvent?: IIConfigurationChangeEventResolvers; IConfigurationService?: IIConfigurationServiceResolvers; IContentChangedEvent?: IIContentChangedEventResolvers; IDebugParams?: IIDebugParamsResolvers; IDestinationAnonymousSubject?: IIDestinationAnonymousSubjectResolvers; IDocumentSelector?: IIDocumentSelectorResolvers; IEditorGroup?: IIEditorGroupResolvers; IEditorInput?: IIEditorInputResolvers; IEditorInputWithGroupFields?: IIEditorInputWithGroupFieldsResolvers; IEncodingSupport?: IIEncodingSupportResolvers; IFileClientMetadata?: IIFileClientMetadataResolvers; IFileEditorInput?: IIFileEditorInputResolvers; IFileMatch?: IIFileMatchResolvers; IFileSystemProviderActivationEvent?: IIFileSystemProviderActivationEventResolvers; IFileSystemProviderRegistrationEvent?: IIFileSystemProviderRegistrationEventResolvers; IModeSupport?: IIModeSupportResolvers; IModel?: IIModelResolvers; IObservableResult?: IIObservableResultResolvers; IPathData?: IIPathDataResolvers; IPathsToWaitForData?: IIPathsToWaitForDataResolvers; IResourceUtilizationSettings?: IIResourceUtilizationSettingsResolvers; ISearchCompleteStats?: IISearchCompleteStatsResolvers; ISearchProgress?: IISearchProgressResolvers; ISettingsSubject?: IISettingsSubjectResolvers; ISideBySideEditorInput?: IISideBySideEditorInputResolvers; ISourceAnonymousSubject?: IISourceAnonymousSubjectResolvers; IStaticWorkspaceData?: IIStaticWorkspaceDataResolvers; IStatusbarItem?: IIStatusbarItemResolvers; ISwitchMapOperator?: IISwitchMapOperatorResolvers; ITextDocumentIdentifier?: IITextDocumentIdentifierResolvers; ITreeItem?: IITreeItemResolvers; IUntitledFileValue?: IIUntitledFileValueResolvers; IUserPreferences?: IIUserPreferencesResolvers; IUserSettings?: IIUserSettingsResolvers; IViewComponentData?: IIViewComponentDataResolvers; IViewDescriptor?: IIViewDescriptorResolvers; IWorkspaceRoot?: IIWorkspaceRootResolvers; ImportResult?: IImportResultResolvers; Indentation?: IIndentationResolvers; InputTypeDetail?: IInputTypeDetailResolvers; InstalledExtension?: IInstalledExtensionResolvers; Integrated?: IIntegratedResolvers; JSON?: GraphQLScalarType; JSONObject?: GraphQLScalarType; KeyBinding?: IKeyBindingResolvers; KeybindingContextMenu?: IKeybindingContextMenuResolvers; KeybindingEditorInput?: IKeybindingEditorInputResolvers; KeybindingItem?: IKeybindingItemResolvers; Keybindings?: IKeybindingsResolvers; KeyboardEvent_output?: IKeyboardEvent_OutputResolvers; LableFormatType?: ILableFormatTypeResolvers; LanguageMode?: ILanguageModeResolvers; Languages?: ILanguagesResolvers; LineMatch?: ILineMatchResolvers; LineRange?: ILineRangeResolvers; LocalUserSettings?: ILocalUserSettingsResolvers; Localization?: ILocalizationResolvers; LocalizationTranslation?: ILocalizationTranslationResolvers; Location?: ILocationResolvers; MarkupContent?: IMarkupContentResolvers; Match?: IMatchResolvers; MemorySettings?: IMemorySettingsResolvers; MenuItem?: IMenuItemResolvers; MenuItemAction?: IMenuItemActionResolvers; MenuItemActionContext?: IMenuItemActionContextResolvers; MenuItemActionDebug?: IMenuItemActionDebugResolvers; MenuItemActionEditor?: IMenuItemActionEditorResolvers; MenuItemActionEditorTitle?: IMenuItemActionEditorTitleResolvers; MenuItemActionScm?: IMenuItemActionScmResolvers; MenuItemActionScmChange?: IMenuItemActionScmChangeResolvers; MenuItemActionView?: IMenuItemActionViewResolvers; Menus?: IMenusResolvers; MergeGroupMode?: IMergeGroupModeResolvers; MessageBoxOptions?: IMessageBoxOptionsResolvers; MessageBoxResult?: IMessageBoxResultResolvers; MessageLink?: IMessageLinkResolvers; Mutation?: IMutationResolvers; NativeOpenDialogOptions?: INativeOpenDialogOptionsResolvers; NewWindowOptions?: INewWindowOptionsResolvers; Node?: INodeResolvers; Notification?: INotificationResolvers; NotificationActions?: INotificationActionsResolvers; NotificationChangeEvent?: INotificationChangeEventResolvers; NotificationMessage?: INotificationMessageResolvers; NotificationSeverity?: INotificationSeverityResolvers; NotificationViewItem?: INotificationViewItemResolvers; NotificationViewItemProgress?: INotificationViewItemProgressResolvers; NotificationViewItemProgressState?: INotificationViewItemProgressStateResolvers; Notifications?: INotificationsResolvers; Observable?: GraphQLScalarType; OneSearchPathPattern?: IOneSearchPathPatternResolvers; OpenConfiguration?: IOpenConfigurationResolvers; OpenDialogOptions?: IOpenDialogOptionsResolvers; OpenFileRequest?: IOpenFileRequestResolvers; OpenPositioningType?: IOpenPositioningTypeResolvers; OpenSettings?: IOpenSettingsResolvers; OpenSideBySideDirection?: IOpenSideBySideDirectionResolvers; Output?: IOutputResolvers; Overrides?: IOverridesResolvers; PageInfo?: IPageInfoResolvers; Path?: IPathResolvers; PathsToWaitFor?: IPathsToWaitForResolvers; PatternInfo?: IPatternInfoResolvers; PendingStatusbarEntry?: IPendingStatusbarEntryResolvers; Position?: IPositionResolvers; PreferenceItem?: IPreferenceItemResolvers; PreferencesEditorInput?: IPreferencesEditorInputResolvers; PreferencesType?: IPreferencesTypeResolvers; PrimaryButtonAction?: IPrimaryButtonActionResolvers; ProcessMonitoring?: IProcessMonitoringResolvers; Progress?: IProgressResolvers; ProvideTextDocumentLocationSignature?: IProvideTextDocumentLocationSignatureResolvers; Query?: IQueryResolvers; QuickInput?: IQuickInputResolvers; QuickInputModel?: IQuickInputModelResolvers; QuickPick?: IQuickPickResolvers; QuickPickItem?: IQuickPickItemResolvers; QuickPickItemHighlights?: IQuickPickItemHighlightsResolvers; Range?: IRangeResolvers; RegistryEntry?: IRegistryEntryResolvers; RegistryExtension?: IRegistryExtensionResolvers; RegistryExtensionConnection?: IRegistryExtensionConnectionResolvers; RegistryPublisher?: IRegistryPublisherResolvers; RegistryPublisherConnection?: IRegistryPublisherConnectionResolvers; RemoteUserSettings?: IRemoteUserSettingsResolvers; ReplaceContentResult?: IReplaceContentResultResolvers; ResolveFileResult?: IResolveFileResultResolvers; ResolveFileResultWithMetadata?: IResolveFileResultWithMetadataResolvers; ResourceEditorInput?: IResourceEditorInputResolvers; ResourceEncoding?: IResourceEncodingResolvers; ResourceMapConfigurationModel?: IResourceMapConfigurationModelResolvers; RevealOptions?: IRevealOptionsResolvers; RunActionInWindowRequest?: IRunActionInWindowRequestResolvers; RunKeybindingInWindowRequest?: IRunKeybindingInWindowRequestResolvers; SaveDialogOptions?: ISaveDialogOptionsResolvers; SaveWorkspaceRes?: ISaveWorkspaceResResolvers; Scripts?: IScriptsResolvers; Search?: ISearchResolvers; SearchComplete?: ISearchCompleteResolvers; SearchCompleteStatsStats?: ISearchCompleteStatsStatsResolvers; SearchCompleteStream?: ISearchCompleteStreamResolvers; SearchEngineStats?: ISearchEngineStatsResolvers; SearchLog?: ISearchLogResolvers; SearchPathPattern?: ISearchPathPatternResolvers; SearchProgressItem?: ISearchProgressItemResolvers; SearchQuickOpen?: ISearchQuickOpenResolvers; SearchRange?: ISearchRangeResolvers; SelectedOutput?: ISelectedOutputResolvers; SelectionStatus?: ISelectionStatusResolvers; Setting?: ISettingResolvers; Settings?: ISettingsResolvers; SettingsCascade?: ISettingsCascadeResolvers; SettingsGroup?: ISettingsGroupResolvers; SettingsSection?: ISettingsSectionResolvers; SettingsSubject?: ISettingsSubjectResolvers; Shell?: IShellResolvers; ShellArgs?: IShellArgsResolvers; SideBySideEditor?: ISideBySideEditorResolvers; SideBySideEditorInput?: ISideBySideEditorInputResolvers; Snippet?: ISnippetResolvers; Statusbar?: IStatusbarResolvers; StatusbarEntry?: IStatusbarEntryResolvers; StatusbarItem?: IStatusbarItemResolvers; StreamContent?: IStreamContentResolvers; Subscription?: ISubscriptionResolvers; SyncStatus?: ISyncStatusResolvers; TabCloseButtonType?: ITabCloseButtonTypeResolvers; TabSizingType?: ITabSizingTypeResolvers; Terminal?: ITerminalResolvers; TextBufferData?: ITextBufferDataResolvers; TextDocumentIdentifier?: ITextDocumentIdentifierResolvers; TextDocumentItem?: ITextDocumentItemResolvers; TextDocumentPositionParams?: ITextDocumentPositionParamsResolvers; TextDocumentRegistrationOptions?: ITextDocumentRegistrationOptionsResolvers; TextFileContent?: ITextFileContentResolvers; TextFilePublishContent?: ITextFilePublishContentResolvers; TextFileStreamContent?: ITextFileStreamContentResolvers; TextSearchContext?: ITextSearchContextResolvers; TextSearchMatch?: ITextSearchMatchResolvers; TextSearchPreviewOptions?: ITextSearchPreviewOptionsResolvers; TextSearchResult?: ITextSearchResultResolvers; TextSearchResultPreview?: ITextSearchResultPreviewResolvers; TextSearchStats?: ITextSearchStatsResolvers; ThemeLabel?: IThemeLabelResolvers; Time?: GraphQLScalarType; TreeItem?: ITreeItemResolvers; TreeViewDescriptor?: ITreeViewDescriptorResolvers; URI?: GraphQLScalarType; URIInput?: GraphQLScalarType; URIToOpen?: IUriToOpenResolvers; UntitledEditorInput?: IUntitledEditorInputResolvers; UpdateDelayedResource?: IUpdateDelayedResourceResolvers; UpdatedResource?: IUpdatedResourceResolvers; UserPreferencesRes?: IUserPreferencesResResolvers; UserSettings?: IUserSettingsResolvers; VSBuffer?: GraphQLScalarType; VSBufferReadableStream?: GraphQLScalarType; View?: IViewResolvers; ViewContainer?: IViewContainerResolvers; ViewDescriptor?: IViewDescriptorResolvers; ViewState?: IViewStateResolvers; WindowConfiguration?: IWindowConfigurationResolvers; WorkspaceData?: IWorkspaceDataResolvers; WorkspaceFolderData?: IWorkspaceFolderDataResolvers; WorkspaceIdentifier?: IWorkspaceIdentifierResolvers; WorkspacePreferenceActivityBar?: IWorkspacePreferenceActivityBarResolvers; WorkspacePreferenceCommandPalette?: IWorkspacePreferenceCommandPaletteResolvers; WorkspacePreferenceEditor?: IWorkspacePreferenceEditorResolvers; WorkspacePreferenceExperimental?: IWorkspacePreferenceExperimentalResolvers; WorkspacePreferenceList?: IWorkspacePreferenceListResolvers; WorkspacePreferencePanel?: IWorkspacePreferencePanelResolvers; WorkspacePreferenceQuickOpen?: IWorkspacePreferenceQuickOpenResolvers; WorkspacePreferenceSettings?: IWorkspacePreferenceSettingsResolvers; WorkspacePreferenceSideBar?: IWorkspacePreferenceSideBarResolvers; WorkspacePreferenceStatusBar?: IWorkspacePreferenceStatusBarResolvers; WorkspacePreferenceTips?: IWorkspacePreferenceTipsResolvers; WorkspacePreferenceView?: IWorkspacePreferenceViewResolvers; WorkspacePreferenceWorkbench?: IWorkspacePreferenceWorkbenchResolvers; WorkspaceRes?: IWorkspaceResResolvers; WorkspaceSettings?: IWorkspaceSettingsResolvers; WorkspaceToOpen?: IWorkspaceToOpenResolvers; }; export type IDirectiveResolvers = { cacheControl?: ICacheControlDirectiveResolver; }; export const DefaultSettingFragmentDoc = gql` fragment DefaultSetting on Setting { key value description descriptionIsMarkdown deprecationMessage type enum enumDescriptions enumDescriptionsAreMarkdown tags } `; export const SettingRangeFragmentDoc = gql` fragment SettingRange on Range { start { line lineNumber column character } end { line lineNumber column character } startLineNumber startColumn endLineNumber endColumn } `; export const TerminalConfigurationFragmentDoc = gql` fragment TerminalConfiguration on Terminal { integrated { setLocaleVariables shell { osx linux windows container } shellArgs { container windows osx linux } } } `; export const SearchConfigurationFragmentDoc = gql` fragment SearchConfiguration on Search { location smartCase useRipgrep useIgnoreFiles followSymlinks globalFindClipboard quickOpen { includeSymbols } exclude } `; export const LanguagesConfigurationFragmentDoc = gql` fragment LanguagesConfiguration on Languages { go css html json yaml typescript javascript } `; export const FilesConfigurationFragmentDoc = gql` fragment FilesConfiguration on Files { eol hotExit encoding autoSave autoSaveDelay defaultLanguage autoGuessEncoding insertFinalNewline trimTrailingWhitespace useExperimentalFileWatcher watcherExclude exclude } `; export const GitConfigurationFragmentDoc = gql` fragment GitConfiguration on Git { path enabled autofetch countBadge autorefresh confirmSync checkoutType inputValidation detectSubmodules enableSmartCommit ignoreLimitWarning ignoreLegacyWarning enableCommitSigning defaultCloneDirectory autoRepositoryDetection ignoreMissingGitWarning showInlineOpenFileAction promptToSaveFilesBeforeCommit decorations { enabled } } `; export const WorkspaceConfigurationFragmentDoc = gql` fragment WorkspaceConfiguration on WorkspacePreferenceWorkbench { colorTheme enableExperiments fontAliasing iconTheme startupEditor view { alwaysShowHeaderActions } tips { enabled horizontalScrolling indent renderIndentGuides } statusBar { visible } settings { editor enableNaturalLanguageSearch openDefaultKeybindings settingsSearchTocBehavior useSplitJSON } quickOpen { closeOnFocusLost preserveInput } panel { defaultLocation } list { automaticKeyboardNavigation horizontalScrolling keyboardNavigation multiSelectModifier openMode } experimental { editorAssociations } editor { centeredLayoutAutoResize closeEmptyGroups closeOnFileDelete enablePreview enablePreviewFromQuickOpen focusRecentEditorAfterClose highlightModifiedTabs labelFormat openPositioning openSideBySideDirection restoreViewState revealIfOpen showIcons showTabs splitSizing tabCloseButton tabSizing } commandPalette { history preserveInput } activityBar { visible } } `; export const ViewerSettingsFragmentDoc = gql` fragment ViewerSettings on SettingsCascade { final subjects { ... on UserSettings { id settingsURL latestSettings { contents createdAt } settingsCascade { finalConfiguration { terminal { ...TerminalConfiguration } search { ...SearchConfiguration } languages { ...LanguagesConfiguration } output { maxChannelHistory } files { ...FilesConfiguration } git { ...GitConfiguration } workspace { ...WorkspaceConfiguration } } } } ... on FolderSettings { id settingsURL latestSettings { contents createdAt } settingsCascade { finalConfiguration { terminal { ...TerminalConfiguration } search { ...SearchConfiguration } languages { ...LanguagesConfiguration } output { maxChannelHistory } files { ...FilesConfiguration } git { ...GitConfiguration } workspace { ...WorkspaceConfiguration } } } } ... on GlobalSettings { id settingsURL latestSettings { contents createdAt } settingsCascade { finalConfiguration { terminal { ...TerminalConfiguration } search { ...SearchConfiguration } languages { ...LanguagesConfiguration } output { maxChannelHistory } files { ...FilesConfiguration } git { ...GitConfiguration } workspace { ...WorkspaceConfiguration } } } } } } ${TerminalConfigurationFragmentDoc} ${SearchConfigurationFragmentDoc} ${LanguagesConfigurationFragmentDoc} ${FilesConfigurationFragmentDoc} ${GitConfigurationFragmentDoc} ${WorkspaceConfigurationFragmentDoc}`; export const AllContextFragmentDoc = gql` fragment AllContext on Context { originalResourceScheme view viewItem gitOpenRepositoryCount isInDiffEditor isInDiffRightEditor resourceScheme resourceFilename resourceLangId resource resourceExtName resourceSet isFileSystemResource inputFocus suggestWidgetVisible suggestWidgetMultipleSuggestions suggestionMakesTextEdit acceptSuggestionOnEnter hasOtherSuggestions groupFocusedInOpenEditors dirtyEditor resourceSelectedForCompare fileCopied breadcrumbsPossible breadcrumbsVisible breadcrumbsActive canNavigateBack canNavigateForward canNavigateToLastEditLocation dirtyDiffVisible cancellableOperation parameterHintsVisible parameterHintsMultipleSignatures markdownPreviewFocus isMac isLinux isWindows remoteAuthority remoteConnectionState hasMacNativeTabs supportsWorkspaces isDevelopment workbenchState workspaceFolderCount remoteFileDialogVisible isFullscreen atEndOfWord scmRepository scmProvider scmResourceGroup inDiffEditorKey isDominatedByLongLines isWordWrapMinified commentThread commentThreadisEmpty commentIsEmpty commentEditorFocused interfaceOverviewVisible inReferenceSearchEditor referenceSearchVisible listFocus listSupportsMultiSelect listHasSelectionOrFocus listDoubleSelection listMultiSelection listSupportsKeyboardNavigation WorkbenchListAutomaticKeyboardNavigationKey accessibilityHelpWidgetVisible inQuickOpenKey supportedCodeAction hasSymbols hasSnippetCompletions messageVisible editorHasCallHierarchyProvider callHierarchyVisible searchViewletVisible searchViewletFocus inputBoxFocus searchInputBoxFocus replaceInputBoxFocus patternIncludesInputBoxFocus patternExcludesInputBoxFocus replaceActive hasSearchResult firstMatchFocus fileMatchOrMatchFocus fileMatchOrFolderMatchFocus fileMatchFocus folderMatchFocus matchFocus inRecentFilesPicker inWindowsPicker findWidgetVisible findInputFocussed replaceInputFocussed editorTextFocus editorFocus textInputFocus editorReadonly editorHasSelection editorHasMultipleSelections editorTabMoveFocus isInEmbeddedEditor canUndo canRedo editorLangId editorHasCompletionItemProvider editorHasCodeActionsProvider editorHasDefinitionProvider editorHasDeclarationProvider editorHasImplementationProvider editorHasTypeDefinitionProvider editorHasHoverProvider editorHadDocumentHighlightProvider editorHasDocumentSymbolProvider editorHasReferenceProvider editorHasRenameProvider editorHasSignatureHelpProvider editorHasDocumentFormattingProvider editorHasDocumentSelectionFormattingProvider editorHasMultipleDocumentSelectionFormattingProvider activeEditor editorIsOpen editorPinned groupActiveEditorDirty groupEditorsCount textCompareEditorVisible textCompareEditorActive activeEditorGroupEmpty multipleEditorGroups inZenMode inCenteredLayout splitEditorsVertically sideBarVisible sideBarFocus activeViewlet activePanel panelFocus panelPosition debugType debugConfigurationType debugState inDebugMode inDebugRepl breakpointWidgetVisible watchExpressionsFocused variablesFocused expressionSelected breakpointSelected callStackItemType loadedScriptsSupported loadedScriptsItemType focusedSessionIsAttach stepBackSupported restartFrameSupported inSettingsEditor inSettingsJSONEditor inSettingsSearch settingsTocRowFocus inKeybindings inKeybindingsSearch keybindingFocus explorerViewletVisible explorerResourceIsFolder explorerResourceReadonly explorerResourceIsRoot explorerResourceCut explorerResourceMoveableToTrash filesExplorerFocus openEditorsVisible openEditorsFocus explorerViewletFocus terminalIsOpen terminalFocus terminalTextSelected terminalFindWidgetVisible terminalFindWidgetInputFocused terminalFindWidgetFocused webviewFindWidgetVisible taskRunning referenceSearchTreeFocused interactivePlaygroundFocus outlineFiltered outlineFocused problemsViewFocus problemFocus problemsFilterFocus relatedInformationFocus inOutput activeLogOutput multiCursorModifier saveConflictResolutionContext markersNavigationVisible hasWordHighlights profileSessionState extensionHostProfileRecorded historyNavigationEnabled historyNavigationWidget nonEmptyWorkspace defaultExtensionViews searchMarketplaceExtensions searchInstalledExtensions searchOutdatedExtensions searchEnabledExtensions searchDisabledExtensions hasInstalledExtensions searchBuiltInExtensions recommendedExtensions defaultRecommendedExtensions workspaceRecommendations workspaceFolderRecommendations addToWorkspaceRecommendations addToWorkspaceFolderRecommendations } `; export const FinalConfigurationFragmentDoc = gql` fragment FinalConfiguration on Configuration { terminal { ...TerminalConfiguration } search { ...SearchConfiguration } languages { ...LanguagesConfiguration } output { maxChannelHistory } files { ...FilesConfiguration } git { ...GitConfiguration } workspace { ...WorkspaceConfiguration } } ${TerminalConfigurationFragmentDoc} ${SearchConfigurationFragmentDoc} ${LanguagesConfigurationFragmentDoc} ${FilesConfigurationFragmentDoc} ${GitConfigurationFragmentDoc} ${WorkspaceConfigurationFragmentDoc}`; export const KeybindingItemFragmentDoc = gql` fragment KeybindingItem on KeybindingItem { command key when source } `; export const KeybindingsFragmentDoc = gql` fragment Keybindings on Keybindings { items { command key when source } } `; export const PickItemFragmentDoc = gql` fragment pickItem on QuickPickItem { id label description detail keybinding { command key when source } italic highlights { label { start end } description { start end } detail { start end } } picked alwaysShow } `; export const SelectedFragmentDoc = gql` fragment selected on QuickInputModel { title inputValue selectedValue { ...pickItem } } ${PickItemFragmentDoc}`; export const ResourceContextFragmentDoc = gql` fragment ResourceContext on Context { resourceScheme resourceFilename resource resourceExtName resourceSet isFileSystemResource } `; export const StatusbarItemFragmentDoc = gql` fragment statusbarItem on StatusbarItem { ... on Terminal { name alignment entry { showTabsButtons showIcons showStatusbar text ariaLabel tooltip color backgroundColor command arguments showBeak } priority } ... on SelectionStatus { name alignment entry { showTabsButtons showIcons showStatusbar text ariaLabel tooltip color backgroundColor command arguments showBeak } priority } ... on Indentation { name alignment entry { showTabsButtons showIcons showStatusbar text ariaLabel tooltip color backgroundColor command arguments showBeak } priority } ... on EncodingStatus { name alignment entry { showTabsButtons showIcons showStatusbar text ariaLabel tooltip color backgroundColor command arguments showBeak } priority } ... on EndOfLineSequence { name alignment entry { showTabsButtons showIcons showStatusbar text ariaLabel tooltip color backgroundColor command arguments showBeak } priority } ... on LanguageMode { name alignment entry { showTabsButtons showIcons showStatusbar text ariaLabel tooltip color backgroundColor command arguments showBeak } priority } } `; export const GetConfigurationDataFragmentDoc = gql` fragment GetConfigurationData on ConfigurationData { defaults { contents keys overrides { contents identifiers } } user { contents keys overrides { contents identifiers } } workspace { contents keys overrides { contents identifiers } } folders { id keys contents overrides { overrideIdentifier resource } } } `; export const INotificationMessageFragmentDoc = gql` fragment INotificationMessage on NotificationMessage { raw value links { name href offset length } } `; export const NotificationMessageFragmentDoc = gql` fragment NotificationMessage on NotificationMessage { ...INotificationMessage original { ...INotificationMessage } } ${INotificationMessageFragmentDoc}`; export const NotifyActionFragmentDoc = gql` fragment NotifyAction on Action { id label tooltip class enabled checked radio } `; export const NotificationFragmentDoc = gql` fragment Notification on Notification { index severity source actions { primary { ...NotifyAction } secondary { ...NotifyAction } } sticky } ${NotifyActionFragmentDoc}`; export const WorkspaceFolderFragmentDoc = gql` fragment WorkspaceFolder on WorkspaceFolderData { uri name index } `; export const InstallDocument = gql` mutation install($vsix: String!) { install(vsix: $vsix) { id uuid } } `; /** * __useInstallMutation__ * * To run a mutation, you first call `useInstallMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useInstallMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [installMutation, { data, loading, error }] = useInstallMutation({ * variables: { * vsix: // value for 'vsix' * }, * }); */ export function useInstallMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(InstallDocument, options); } export type InstallMutationHookResult = ReturnType; export type InstallMutationResult = Apollo.MutationResult; export type InstallMutationOptions = Apollo.BaseMutationOptions; export const ProviderDefinitionDocument = gql` mutation providerDefinition($params: TextDocumentPositionParamsInput) { hoverProviderDefinition(params: $params) @client } `; /** * __useProviderDefinitionMutation__ * * To run a mutation, you first call `useProviderDefinitionMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useProviderDefinitionMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [providerDefinitionMutation, { data, loading, error }] = useProviderDefinitionMutation({ * variables: { * params: // value for 'params' * }, * }); */ export function useProviderDefinitionMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(ProviderDefinitionDocument, options); } export type ProviderDefinitionMutationHookResult = ReturnType; export type ProviderDefinitionMutationResult = Apollo.MutationResult; export type ProviderDefinitionMutationOptions = Apollo.BaseMutationOptions; export const RemoveDocument = gql` mutation remove($id: String!) { removeExtension(id: $id) } `; /** * __useRemoveMutation__ * * To run a mutation, you first call `useRemoveMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useRemoveMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [removeMutation, { data, loading, error }] = useRemoveMutation({ * variables: { * id: // value for 'id' * }, * }); */ export function useRemoveMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(RemoveDocument, options); } export type RemoveMutationHookResult = ReturnType; export type RemoveMutationResult = Apollo.MutationResult; export type RemoveMutationOptions = Apollo.BaseMutationOptions; export const ExtensionsByLimitDocument = gql` query ExtensionsByLimit($first: Int!, $prioritizeExtensionIDs: [String!]!) { extensionRegistry { extensions(first: $first, prioritizeExtensionIDs: $prioritizeExtensionIDs) { nodes { id url extensionID viewerCanAdminister manifest { raw name activationEvents } } } } } `; /** * __useExtensionsByLimitQuery__ * * To run a query within a React component, call `useExtensionsByLimitQuery` and pass it any options that fit your needs. * When your component renders, `useExtensionsByLimitQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useExtensionsByLimitQuery({ * variables: { * first: // value for 'first' * prioritizeExtensionIDs: // value for 'prioritizeExtensionIDs' * }, * }); */ export function useExtensionsByLimitQuery(baseOptions: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(ExtensionsByLimitDocument, options); } export function useExtensionsByLimitLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(ExtensionsByLimitDocument, options); } export type ExtensionsByLimitQueryHookResult = ReturnType; export type ExtensionsByLimitLazyQueryHookResult = ReturnType; export type ExtensionsByLimitQueryResult = Apollo.QueryResult; export const ExtensionsDocument = gql` query Extensions { extensions { nodes { id url activationEvents viewerCanAdminister releases { version bundleURL extensionID } extensionID manifest { bundleURL raw name main badges preview version keywords license homepage publisher categories description extensionID displayName dependencies extensionDependencies bundle assets { Type Content } scripts { cdebasebuild cdebasepublish } bundles { server browser } extension { type } engines { node vscode } author { name } galleryBanner { color theme } activationEvents contributes { menus { commandPalette { action when } explorer { context { action when } } editor { context { action when } title { own { action when } context { action when } } } } actions { id command title category actionItem { label description } } } } } } } `; /** * __useExtensionsQuery__ * * To run a query within a React component, call `useExtensionsQuery` and pass it any options that fit your needs. * When your component renders, `useExtensionsQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useExtensionsQuery({ * variables: { * }, * }); */ export function useExtensionsQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(ExtensionsDocument, options); } export function useExtensionsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(ExtensionsDocument, options); } export type ExtensionsQueryHookResult = ReturnType; export type ExtensionsLazyQueryHookResult = ReturnType; export type ExtensionsQueryResult = Apollo.QueryResult; export const GalleryExtensionDocument = gql` query galleryExtension($extensionID: String!) { galleryExtension(extensionID: $extensionID) { id name icon version description publisher installCount publisherDisplayName rating ratingCount displayName assets { download { uri fallbackUri } } resources { icon readme manifest changelog } } } `; /** * __useGalleryExtensionQuery__ * * To run a query within a React component, call `useGalleryExtensionQuery` and pass it any options that fit your needs. * When your component renders, `useGalleryExtensionQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useGalleryExtensionQuery({ * variables: { * extensionID: // value for 'extensionID' * }, * }); */ export function useGalleryExtensionQuery(baseOptions: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(GalleryExtensionDocument, options); } export function useGalleryExtensionLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(GalleryExtensionDocument, options); } export type GalleryExtensionQueryHookResult = ReturnType; export type GalleryExtensionLazyQueryHookResult = ReturnType; export type GalleryExtensionQueryResult = Apollo.QueryResult; export const GalleryDocument = gql` query gallery($query: GalleryQueryInput) { gallery(query: $query) { page firstPage { id name icon version description publisher installCount publisherDisplayName rating ratingCount displayName assets { download { uri fallbackUri } } } } } `; /** * __useGalleryQuery__ * * To run a query within a React component, call `useGalleryQuery` and pass it any options that fit your needs. * When your component renders, `useGalleryQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useGalleryQuery({ * variables: { * query: // value for 'query' * }, * }); */ export function useGalleryQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(GalleryDocument, options); } export function useGalleryLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(GalleryDocument, options); } export type GalleryQueryHookResult = ReturnType; export type GalleryLazyQueryHookResult = ReturnType; export type GalleryQueryResult = Apollo.QueryResult; export const InstalledExtensionsDocument = gql` query installedExtensions { installed { identifier { id uuid } galleryIdentifier { id uuid } extension { name id icon displayName installCount description version identifier { id uuid } publisherDisplayName } } } `; /** * __useInstalledExtensionsQuery__ * * To run a query within a React component, call `useInstalledExtensionsQuery` and pass it any options that fit your needs. * When your component renders, `useInstalledExtensionsQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useInstalledExtensionsQuery({ * variables: { * }, * }); */ export function useInstalledExtensionsQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(InstalledExtensionsDocument, options); } export function useInstalledExtensionsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(InstalledExtensionsDocument, options); } export type InstalledExtensionsQueryHookResult = ReturnType; export type InstalledExtensionsLazyQueryHookResult = ReturnType; export type InstalledExtensionsQueryResult = Apollo.QueryResult; export const ViewerSettingsDocument = gql` query ViewerSettings { viewerSettings { final } } `; /** * __useViewerSettingsQuery__ * * To run a query within a React component, call `useViewerSettingsQuery` and pass it any options that fit your needs. * When your component renders, `useViewerSettingsQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useViewerSettingsQuery({ * variables: { * }, * }); */ export function useViewerSettingsQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(ViewerSettingsDocument, options); } export function useViewerSettingsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(ViewerSettingsDocument, options); } export type ViewerSettingsQueryHookResult = ReturnType; export type ViewerSettingsLazyQueryHookResult = ReturnType; export type ViewerSettingsQueryResult = Apollo.QueryResult; export const GetConfigurationTargetDocument = gql` mutation GetConfigurationTarget($resource: URI) { getConfigurationTarget(resource: $resource) @client } `; /** * __useGetConfigurationTargetMutation__ * * To run a mutation, you first call `useGetConfigurationTargetMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useGetConfigurationTargetMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [getConfigurationTargetMutation, { data, loading, error }] = useGetConfigurationTargetMutation({ * variables: { * resource: // value for 'resource' * }, * }); */ export function useGetConfigurationTargetMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(GetConfigurationTargetDocument, options); } export type GetConfigurationTargetMutationHookResult = ReturnType; export type GetConfigurationTargetMutationResult = Apollo.MutationResult; export type GetConfigurationTargetMutationOptions = Apollo.BaseMutationOptions; export const OpenGlobalKeybindingsSettingsDocument = gql` mutation OpenGlobalKeybindingsSettings($textual: Boolean) { openGlobalKeybindingSettings(textual: $textual) @client } `; /** * __useOpenGlobalKeybindingsSettingsMutation__ * * To run a mutation, you first call `useOpenGlobalKeybindingsSettingsMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useOpenGlobalKeybindingsSettingsMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [openGlobalKeybindingsSettingsMutation, { data, loading, error }] = useOpenGlobalKeybindingsSettingsMutation({ * variables: { * textual: // value for 'textual' * }, * }); */ export function useOpenGlobalKeybindingsSettingsMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(OpenGlobalKeybindingsSettingsDocument, options); } export type OpenGlobalKeybindingsSettingsMutationHookResult = ReturnType; export type OpenGlobalKeybindingsSettingsMutationResult = Apollo.MutationResult; export type OpenGlobalKeybindingsSettingsMutationOptions = Apollo.BaseMutationOptions; export const OpenPreferenceSettingsDocument = gql` mutation OpenPreferenceSettings($jsonEditor: Boolean, $query: String) { openPreferenceSettings(jsonEditor: $jsonEditor, query: $query) @client } `; /** * __useOpenPreferenceSettingsMutation__ * * To run a mutation, you first call `useOpenPreferenceSettingsMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useOpenPreferenceSettingsMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [openPreferenceSettingsMutation, { data, loading, error }] = useOpenPreferenceSettingsMutation({ * variables: { * jsonEditor: // value for 'jsonEditor' * query: // value for 'query' * }, * }); */ export function useOpenPreferenceSettingsMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(OpenPreferenceSettingsDocument, options); } export type OpenPreferenceSettingsMutationHookResult = ReturnType; export type OpenPreferenceSettingsMutationResult = Apollo.MutationResult; export type OpenPreferenceSettingsMutationOptions = Apollo.BaseMutationOptions; export const ResetSettingDocument = gql` mutation ResetSetting($resource: URI, $settingKey: String) { resetSetting(resource: $resource, settingKey: $settingKey) @client } `; /** * __useResetSettingMutation__ * * To run a mutation, you first call `useResetSettingMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useResetSettingMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [resetSettingMutation, { data, loading, error }] = useResetSettingMutation({ * variables: { * resource: // value for 'resource' * settingKey: // value for 'settingKey' * }, * }); */ export function useResetSettingMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(ResetSettingDocument, options); } export type ResetSettingMutationHookResult = ReturnType; export type ResetSettingMutationResult = Apollo.MutationResult; export type ResetSettingMutationOptions = Apollo.BaseMutationOptions; export const SaveUserSettingsDocument = gql` mutation saveUserSettings($content: String) { saveUserSettings(content: $content) { id } } `; /** * __useSaveUserSettingsMutation__ * * To run a mutation, you first call `useSaveUserSettingsMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useSaveUserSettingsMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [saveUserSettingsMutation, { data, loading, error }] = useSaveUserSettingsMutation({ * variables: { * content: // value for 'content' * }, * }); */ export function useSaveUserSettingsMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(SaveUserSettingsDocument, options); } export type SaveUserSettingsMutationHookResult = ReturnType; export type SaveUserSettingsMutationResult = Apollo.MutationResult; export type SaveUserSettingsMutationOptions = Apollo.BaseMutationOptions; export const SaveWorkspaceSettingsDocument = gql` mutation saveWorkspaceSettings { saveWorkspaceSettings { updated } } `; /** * __useSaveWorkspaceSettingsMutation__ * * To run a mutation, you first call `useSaveWorkspaceSettingsMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useSaveWorkspaceSettingsMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [saveWorkspaceSettingsMutation, { data, loading, error }] = useSaveWorkspaceSettingsMutation({ * variables: { * }, * }); */ export function useSaveWorkspaceSettingsMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(SaveWorkspaceSettingsDocument, options); } export type SaveWorkspaceSettingsMutationHookResult = ReturnType; export type SaveWorkspaceSettingsMutationResult = Apollo.MutationResult; export type SaveWorkspaceSettingsMutationOptions = Apollo.BaseMutationOptions; export const SwitchSettingsDocument = gql` mutation SwitchSettings($target: Int, $editorId: Int, $resource: URI, $jsonEditor: Boolean) { switchSettings( target: $target editorId: $editorId resource: $resource jsonEditor: $jsonEditor ) @client } `; /** * __useSwitchSettingsMutation__ * * To run a mutation, you first call `useSwitchSettingsMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useSwitchSettingsMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [switchSettingsMutation, { data, loading, error }] = useSwitchSettingsMutation({ * variables: { * target: // value for 'target' * editorId: // value for 'editorId' * resource: // value for 'resource' * jsonEditor: // value for 'jsonEditor' * }, * }); */ export function useSwitchSettingsMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(SwitchSettingsDocument, options); } export type SwitchSettingsMutationHookResult = ReturnType; export type SwitchSettingsMutationResult = Apollo.MutationResult; export type SwitchSettingsMutationOptions = Apollo.BaseMutationOptions; export const DefaultPreferencesDocument = gql` query DefaultPreferences { defaultPreferences { preferences { type data { name type default description enum enumDescriptions } } } } `; /** * __useDefaultPreferencesQuery__ * * To run a query within a React component, call `useDefaultPreferencesQuery` and pass it any options that fit your needs. * When your component renders, `useDefaultPreferencesQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useDefaultPreferencesQuery({ * variables: { * }, * }); */ export function useDefaultPreferencesQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(DefaultPreferencesDocument, options); } export function useDefaultPreferencesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(DefaultPreferencesDocument, options); } export type DefaultPreferencesQueryHookResult = ReturnType; export type DefaultPreferencesLazyQueryHookResult = ReturnType; export type DefaultPreferencesQueryResult = Apollo.QueryResult; export const DefaultSettingsDocument = gql` query DefaultSettings($target: Int) { defaultViewerSettingsSubject(target: $target) { settingsCascade { finalConfiguration { defaultSetting { title id sections { settings { ...DefaultSetting } } } } final } } } ${DefaultSettingFragmentDoc}`; /** * __useDefaultSettingsQuery__ * * To run a query within a React component, call `useDefaultSettingsQuery` and pass it any options that fit your needs. * When your component renders, `useDefaultSettingsQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useDefaultSettingsQuery({ * variables: { * target: // value for 'target' * }, * }); */ export function useDefaultSettingsQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(DefaultSettingsDocument, options); } export function useDefaultSettingsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(DefaultSettingsDocument, options); } export type DefaultSettingsQueryHookResult = ReturnType; export type DefaultSettingsLazyQueryHookResult = ReturnType; export type DefaultSettingsQueryResult = Apollo.QueryResult; export const FullConfigurationDocument = gql` query FullConfiguration { viewerSettings { final subjects { ... on UserSettings { id settingsURL latestSettings { contents createdAt } settingsCascade { finalConfiguration { terminal { ...TerminalConfiguration } search { ...SearchConfiguration } languages { ...LanguagesConfiguration } output { maxChannelHistory } files { ...FilesConfiguration } git { ...GitConfiguration } workspace { ...WorkspaceConfiguration } } } } ... on FolderSettings { id settingsURL latestSettings { contents createdAt } settingsCascade { finalConfiguration { terminal { ...TerminalConfiguration } search { ...SearchConfiguration } languages { ...LanguagesConfiguration } output { maxChannelHistory } files { ...FilesConfiguration } git { ...GitConfiguration } workspace { ...WorkspaceConfiguration } } } } ... on GlobalSettings { id settingsURL latestSettings { contents createdAt } settingsCascade { finalConfiguration { terminal { ...TerminalConfiguration } search { ...SearchConfiguration } languages { ...LanguagesConfiguration } output { maxChannelHistory } files { ...FilesConfiguration } git { ...GitConfiguration } workspace { ...WorkspaceConfiguration } } } } ... on WorkspaceSettings { id settingsURL latestSettings { contents createdAt } settingsCascade { finalConfiguration { terminal { ...TerminalConfiguration } search { ...SearchConfiguration } languages { ...LanguagesConfiguration } output { maxChannelHistory } files { ...FilesConfiguration } git { ...GitConfiguration } workspace { ...WorkspaceConfiguration } } } } } } } ${TerminalConfigurationFragmentDoc} ${SearchConfigurationFragmentDoc} ${LanguagesConfigurationFragmentDoc} ${FilesConfigurationFragmentDoc} ${GitConfigurationFragmentDoc} ${WorkspaceConfigurationFragmentDoc}`; /** * __useFullConfigurationQuery__ * * To run a query within a React component, call `useFullConfigurationQuery` and pass it any options that fit your needs. * When your component renders, `useFullConfigurationQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useFullConfigurationQuery({ * variables: { * }, * }); */ export function useFullConfigurationQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(FullConfigurationDocument, options); } export function useFullConfigurationLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(FullConfigurationDocument, options); } export type FullConfigurationQueryHookResult = ReturnType; export type FullConfigurationLazyQueryHookResult = ReturnType; export type FullConfigurationQueryResult = Apollo.QueryResult; export const GetMostCommonlyUsedSettingsDocument = gql` query GetMostCommonlyUsedSettings { getMostCommonlyUsedSettings @client } `; /** * __useGetMostCommonlyUsedSettingsQuery__ * * To run a query within a React component, call `useGetMostCommonlyUsedSettingsQuery` and pass it any options that fit your needs. * When your component renders, `useGetMostCommonlyUsedSettingsQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useGetMostCommonlyUsedSettingsQuery({ * variables: { * }, * }); */ export function useGetMostCommonlyUsedSettingsQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(GetMostCommonlyUsedSettingsDocument, options); } export function useGetMostCommonlyUsedSettingsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(GetMostCommonlyUsedSettingsDocument, options); } export type GetMostCommonlyUsedSettingsQueryHookResult = ReturnType; export type GetMostCommonlyUsedSettingsLazyQueryHookResult = ReturnType; export type GetMostCommonlyUsedSettingsQueryResult = Apollo.QueryResult; export const WorkspacesDocument = gql` query Workspaces { workspaces { uri } } `; /** * __useWorkspacesQuery__ * * To run a query within a React component, call `useWorkspacesQuery` and pass it any options that fit your needs. * When your component renders, `useWorkspacesQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useWorkspacesQuery({ * variables: { * }, * }); */ export function useWorkspacesQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(WorkspacesDocument, options); } export function useWorkspacesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(WorkspacesDocument, options); } export type WorkspacesQueryHookResult = ReturnType; export type WorkspacesLazyQueryHookResult = ReturnType; export type WorkspacesQueryResult = Apollo.QueryResult; export const UpdateConfigurationValueDocument = gql` mutation UpdateConfigurationValue($key: String!, $value: AnyObject!, $overrides: ConfigurationOverrides_Input!, $target: Int, $donotNotifyError: Boolean) { updateConfigurationValue( key: $key value: $value overrides: $overrides target: $target donotNotifyError: $donotNotifyError ) } `; /** * __useUpdateConfigurationValueMutation__ * * To run a mutation, you first call `useUpdateConfigurationValueMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useUpdateConfigurationValueMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [updateConfigurationValueMutation, { data, loading, error }] = useUpdateConfigurationValueMutation({ * variables: { * key: // value for 'key' * value: // value for 'value' * overrides: // value for 'overrides' * target: // value for 'target' * donotNotifyError: // value for 'donotNotifyError' * }, * }); */ export function useUpdateConfigurationValueMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(UpdateConfigurationValueDocument, options); } export type UpdateConfigurationValueMutationHookResult = ReturnType; export type UpdateConfigurationValueMutationResult = Apollo.MutationResult; export type UpdateConfigurationValueMutationOptions = Apollo.BaseMutationOptions; export const CopyDocument = gql` mutation Copy($value: String) { copy(value: $value) @client } `; /** * __useCopyMutation__ * * To run a mutation, you first call `useCopyMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useCopyMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [copyMutation, { data, loading, error }] = useCopyMutation({ * variables: { * value: // value for 'value' * }, * }); */ export function useCopyMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(CopyDocument, options); } export type CopyMutationHookResult = ReturnType; export type CopyMutationResult = Apollo.MutationResult; export type CopyMutationOptions = Apollo.BaseMutationOptions; export const RunMenuActionDocument = gql` mutation RunMenuAction($argument: ActionRunInput) { runMenuAction(argument: $argument) @client } `; /** * __useRunMenuActionMutation__ * * To run a mutation, you first call `useRunMenuActionMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useRunMenuActionMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [runMenuActionMutation, { data, loading, error }] = useRunMenuActionMutation({ * variables: { * argument: // value for 'argument' * }, * }); */ export function useRunMenuActionMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(RunMenuActionDocument, options); } export type RunMenuActionMutationHookResult = ReturnType; export type RunMenuActionMutationResult = Apollo.MutationResult; export type RunMenuActionMutationOptions = Apollo.BaseMutationOptions; export const HideContextMenuDocument = gql` mutation HideContextMenu { hideContextMenu @client } `; /** * __useHideContextMenuMutation__ * * To run a mutation, you first call `useHideContextMenuMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useHideContextMenuMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [hideContextMenuMutation, { data, loading, error }] = useHideContextMenuMutation({ * variables: { * }, * }); */ export function useHideContextMenuMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(HideContextMenuDocument, options); } export type HideContextMenuMutationHookResult = ReturnType; export type HideContextMenuMutationResult = Apollo.MutationResult; export type HideContextMenuMutationOptions = Apollo.BaseMutationOptions; export const ShowContextMenuDocument = gql` mutation ShowContextMenu($delegate: ContextMenuInput) { showContextMenu(delegate: $delegate) @client } `; /** * __useShowContextMenuMutation__ * * To run a mutation, you first call `useShowContextMenuMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useShowContextMenuMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [showContextMenuMutation, { data, loading, error }] = useShowContextMenuMutation({ * variables: { * delegate: // value for 'delegate' * }, * }); */ export function useShowContextMenuMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(ShowContextMenuDocument, options); } export type ShowContextMenuMutationHookResult = ReturnType; export type ShowContextMenuMutationResult = Apollo.MutationResult; export type ShowContextMenuMutationOptions = Apollo.BaseMutationOptions; export const CloseDialogDocument = gql` mutation CloseDialog { closeDialog @client } `; /** * __useCloseDialogMutation__ * * To run a mutation, you first call `useCloseDialogMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useCloseDialogMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [closeDialogMutation, { data, loading, error }] = useCloseDialogMutation({ * variables: { * }, * }); */ export function useCloseDialogMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(CloseDialogDocument, options); } export type CloseDialogMutationHookResult = ReturnType; export type CloseDialogMutationResult = Apollo.MutationResult; export type CloseDialogMutationOptions = Apollo.BaseMutationOptions; export const ShowDocument = gql` mutation Show($dialog: DialogInput) { show(dialog: $dialog) @client } `; /** * __useShowMutation__ * * To run a mutation, you first call `useShowMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useShowMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [showMutation, { data, loading, error }] = useShowMutation({ * variables: { * dialog: // value for 'dialog' * }, * }); */ export function useShowMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(ShowDocument, options); } export type ShowMutationHookResult = ReturnType; export type ShowMutationResult = Apollo.MutationResult; export type ShowMutationOptions = Apollo.BaseMutationOptions; export const OpenEditorResourceInputDocument = gql` mutation OpenEditorResourceInput($editor: Resource_Input!, $group: Int) { openEditorWithResourceInput(editor: $editor, group: $group) @client } `; /** * __useOpenEditorResourceInputMutation__ * * To run a mutation, you first call `useOpenEditorResourceInputMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useOpenEditorResourceInputMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [openEditorResourceInputMutation, { data, loading, error }] = useOpenEditorResourceInputMutation({ * variables: { * editor: // value for 'editor' * group: // value for 'group' * }, * }); */ export function useOpenEditorResourceInputMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(OpenEditorResourceInputDocument, options); } export type OpenEditorResourceInputMutationHookResult = ReturnType; export type OpenEditorResourceInputMutationResult = Apollo.MutationResult; export type OpenEditorResourceInputMutationOptions = Apollo.BaseMutationOptions; export const OpenEditorDocument = gql` mutation OpenEditor($content: OpenEditor_Input!, $options: EditorOpenOptions_Input) { openEditor(content: $content, options: $options) @client } `; /** * __useOpenEditorMutation__ * * To run a mutation, you first call `useOpenEditorMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useOpenEditorMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [openEditorMutation, { data, loading, error }] = useOpenEditorMutation({ * variables: { * content: // value for 'content' * options: // value for 'options' * }, * }); */ export function useOpenEditorMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(OpenEditorDocument, options); } export type OpenEditorMutationHookResult = ReturnType; export type OpenEditorMutationResult = Apollo.MutationResult; export type OpenEditorMutationOptions = Apollo.BaseMutationOptions; export const GoToLineDocument = gql` mutation GoToLine($range: LineRangeInput) { gotoLine(range: $range) @client } `; /** * __useGoToLineMutation__ * * To run a mutation, you first call `useGoToLineMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useGoToLineMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [goToLineMutation, { data, loading, error }] = useGoToLineMutation({ * variables: { * range: // value for 'range' * }, * }); */ export function useGoToLineMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(GoToLineDocument, options); } export type GoToLineMutationHookResult = ReturnType; export type GoToLineMutationResult = Apollo.MutationResult; export type GoToLineMutationOptions = Apollo.BaseMutationOptions; export const HighlightLineDocument = gql` mutation HighlightLine($range: LineRangeInput) { highlightLine(range: $range) @client } `; /** * __useHighlightLineMutation__ * * To run a mutation, you first call `useHighlightLineMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useHighlightLineMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [highlightLineMutation, { data, loading, error }] = useHighlightLineMutation({ * variables: { * range: // value for 'range' * }, * }); */ export function useHighlightLineMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(HighlightLineDocument, options); } export type HighlightLineMutationHookResult = ReturnType; export type HighlightLineMutationResult = Apollo.MutationResult; export type HighlightLineMutationOptions = Apollo.BaseMutationOptions; export const JsonEditingWriteDocument = gql` mutation JsonEditingWrite($resource: URI, $value: IJSONValueInput, $save: Boolean) { jsonWrite(resource: $resource, value: $value, save: $save) } `; /** * __useJsonEditingWriteMutation__ * * To run a mutation, you first call `useJsonEditingWriteMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useJsonEditingWriteMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [jsonEditingWriteMutation, { data, loading, error }] = useJsonEditingWriteMutation({ * variables: { * resource: // value for 'resource' * value: // value for 'value' * save: // value for 'save' * }, * }); */ export function useJsonEditingWriteMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(JsonEditingWriteDocument, options); } export type JsonEditingWriteMutationHookResult = ReturnType; export type JsonEditingWriteMutationResult = Apollo.MutationResult; export type JsonEditingWriteMutationOptions = Apollo.BaseMutationOptions; export const ChangeKeybindingDocument = gql` mutation ChangeKeybinding($editItem: KeybindingItemInput, $selectedIndex: Int, $isOpenDialog: Boolean) { changeKeybinding( editItem: $editItem selectedIndex: $selectedIndex isOpenDialog: $isOpenDialog ) @client } `; /** * __useChangeKeybindingMutation__ * * To run a mutation, you first call `useChangeKeybindingMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useChangeKeybindingMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [changeKeybindingMutation, { data, loading, error }] = useChangeKeybindingMutation({ * variables: { * editItem: // value for 'editItem' * selectedIndex: // value for 'selectedIndex' * isOpenDialog: // value for 'isOpenDialog' * }, * }); */ export function useChangeKeybindingMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(ChangeKeybindingDocument, options); } export type ChangeKeybindingMutationHookResult = ReturnType; export type ChangeKeybindingMutationResult = Apollo.MutationResult; export type ChangeKeybindingMutationOptions = Apollo.BaseMutationOptions; export const ChangeWhenExpressionDocument = gql` mutation ChangeWhenExpression($editItem: KeybindingItemInput, $editWhenIndex: Int, $newWhen: String) { changeWhenExpression( editItem: $editItem editWhenIndex: $editWhenIndex newWhen: $newWhen ) @client } `; /** * __useChangeWhenExpressionMutation__ * * To run a mutation, you first call `useChangeWhenExpressionMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useChangeWhenExpressionMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [changeWhenExpressionMutation, { data, loading, error }] = useChangeWhenExpressionMutation({ * variables: { * editItem: // value for 'editItem' * editWhenIndex: // value for 'editWhenIndex' * newWhen: // value for 'newWhen' * }, * }); */ export function useChangeWhenExpressionMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(ChangeWhenExpressionDocument, options); } export type ChangeWhenExpressionMutationHookResult = ReturnType; export type ChangeWhenExpressionMutationResult = Apollo.MutationResult; export type ChangeWhenExpressionMutationOptions = Apollo.BaseMutationOptions; export const EditKeybindingDocument = gql` mutation EditKeybinding($keybindingItem: KeybindingItemInput, $key: String, $when: String) { editKeybinding(keybindingItem: $keybindingItem, key: $key, when: $when) @client } `; /** * __useEditKeybindingMutation__ * * To run a mutation, you first call `useEditKeybindingMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useEditKeybindingMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [editKeybindingMutation, { data, loading, error }] = useEditKeybindingMutation({ * variables: { * keybindingItem: // value for 'keybindingItem' * key: // value for 'key' * when: // value for 'when' * }, * }); */ export function useEditKeybindingMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(EditKeybindingDocument, options); } export type EditKeybindingMutationHookResult = ReturnType; export type EditKeybindingMutationResult = Apollo.MutationResult; export type EditKeybindingMutationOptions = Apollo.BaseMutationOptions; export const HideKeybindingDialogDocument = gql` mutation HideKeybindingDialog { hideKeybindingDialog @client } `; /** * __useHideKeybindingDialogMutation__ * * To run a mutation, you first call `useHideKeybindingDialogMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useHideKeybindingDialogMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [hideKeybindingDialogMutation, { data, loading, error }] = useHideKeybindingDialogMutation({ * variables: { * }, * }); */ export function useHideKeybindingDialogMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(HideKeybindingDialogDocument, options); } export type HideKeybindingDialogMutationHookResult = ReturnType; export type HideKeybindingDialogMutationResult = Apollo.MutationResult; export type HideKeybindingDialogMutationOptions = Apollo.BaseMutationOptions; export const LookupKeybindingDocument = gql` mutation LookupKeybinding($commandId: String) { lookupKeybinding(commandId: $commandId) @client } `; /** * __useLookupKeybindingMutation__ * * To run a mutation, you first call `useLookupKeybindingMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useLookupKeybindingMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [lookupKeybindingMutation, { data, loading, error }] = useLookupKeybindingMutation({ * variables: { * commandId: // value for 'commandId' * }, * }); */ export function useLookupKeybindingMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(LookupKeybindingDocument, options); } export type LookupKeybindingMutationHookResult = ReturnType; export type LookupKeybindingMutationResult = Apollo.MutationResult; export type LookupKeybindingMutationOptions = Apollo.BaseMutationOptions; export const RegisterKeybindingDocument = gql` mutation registerKeybinding($keybinding: KeybindingInput) { registerKeybinding(keybinding: $keybinding) @client } `; /** * __useRegisterKeybindingMutation__ * * To run a mutation, you first call `useRegisterKeybindingMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useRegisterKeybindingMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [registerKeybindingMutation, { data, loading, error }] = useRegisterKeybindingMutation({ * variables: { * keybinding: // value for 'keybinding' * }, * }); */ export function useRegisterKeybindingMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(RegisterKeybindingDocument, options); } export type RegisterKeybindingMutationHookResult = ReturnType; export type RegisterKeybindingMutationResult = Apollo.MutationResult; export type RegisterKeybindingMutationOptions = Apollo.BaseMutationOptions; export const RemoveKeybindingDocument = gql` mutation RemoveKeybinding($keybindingItem: KeybindingItemInput) { removeKeybinding(keybindingItem: $keybindingItem) @client } `; /** * __useRemoveKeybindingMutation__ * * To run a mutation, you first call `useRemoveKeybindingMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useRemoveKeybindingMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [removeKeybindingMutation, { data, loading, error }] = useRemoveKeybindingMutation({ * variables: { * keybindingItem: // value for 'keybindingItem' * }, * }); */ export function useRemoveKeybindingMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(RemoveKeybindingDocument, options); } export type RemoveKeybindingMutationHookResult = ReturnType; export type RemoveKeybindingMutationResult = Apollo.MutationResult; export type RemoveKeybindingMutationOptions = Apollo.BaseMutationOptions; export const ResetKeybindingDocument = gql` mutation ResetKeybinding($keybindingItem: KeybindingItemInput) { resetKeybinding(keybindingItem: $keybindingItem) @client } `; /** * __useResetKeybindingMutation__ * * To run a mutation, you first call `useResetKeybindingMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useResetKeybindingMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [resetKeybindingMutation, { data, loading, error }] = useResetKeybindingMutation({ * variables: { * keybindingItem: // value for 'keybindingItem' * }, * }); */ export function useResetKeybindingMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(ResetKeybindingDocument, options); } export type ResetKeybindingMutationHookResult = ReturnType; export type ResetKeybindingMutationResult = Apollo.MutationResult; export type ResetKeybindingMutationOptions = Apollo.BaseMutationOptions; export const ResolveKeyboardEventDocument = gql` mutation ResolveKeyboardEvent($keyboardEvent: KeyboardEventInput) { resolveKeyboardEvent(keyboardEvent: $keyboardEvent) @client { label key } } `; /** * __useResolveKeyboardEventMutation__ * * To run a mutation, you first call `useResolveKeyboardEventMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useResolveKeyboardEventMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [resolveKeyboardEventMutation, { data, loading, error }] = useResolveKeyboardEventMutation({ * variables: { * keyboardEvent: // value for 'keyboardEvent' * }, * }); */ export function useResolveKeyboardEventMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(ResolveKeyboardEventDocument, options); } export type ResolveKeyboardEventMutationHookResult = ReturnType; export type ResolveKeyboardEventMutationResult = Apollo.MutationResult; export type ResolveKeyboardEventMutationOptions = Apollo.BaseMutationOptions; export const SearchKeybindingDocument = gql` mutation SearchKeybinding($value: String) { searchKeybinding(value: $value) @client } `; /** * __useSearchKeybindingMutation__ * * To run a mutation, you first call `useSearchKeybindingMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useSearchKeybindingMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [searchKeybindingMutation, { data, loading, error }] = useSearchKeybindingMutation({ * variables: { * value: // value for 'value' * }, * }); */ export function useSearchKeybindingMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(SearchKeybindingDocument, options); } export type SearchKeybindingMutationHookResult = ReturnType; export type SearchKeybindingMutationResult = Apollo.MutationResult; export type SearchKeybindingMutationOptions = Apollo.BaseMutationOptions; export const SetSelectedKeybindingIndexDocument = gql` mutation SetSelectedKeybindingIndex($index: Int) { setSelectedKeybindingIndex(index: $index) @client } `; /** * __useSetSelectedKeybindingIndexMutation__ * * To run a mutation, you first call `useSetSelectedKeybindingIndexMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useSetSelectedKeybindingIndexMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [setSelectedKeybindingIndexMutation, { data, loading, error }] = useSetSelectedKeybindingIndexMutation({ * variables: { * index: // value for 'index' * }, * }); */ export function useSetSelectedKeybindingIndexMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(SetSelectedKeybindingIndexDocument, options); } export type SetSelectedKeybindingIndexMutationHookResult = ReturnType; export type SetSelectedKeybindingIndexMutationResult = Apollo.MutationResult; export type SetSelectedKeybindingIndexMutationOptions = Apollo.BaseMutationOptions; export const StopEditWhenExpressionDocument = gql` mutation StopEditWhenExpression { stopEditWhenExpression @client } `; /** * __useStopEditWhenExpressionMutation__ * * To run a mutation, you first call `useStopEditWhenExpressionMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useStopEditWhenExpressionMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [stopEditWhenExpressionMutation, { data, loading, error }] = useStopEditWhenExpressionMutation({ * variables: { * }, * }); */ export function useStopEditWhenExpressionMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(StopEditWhenExpressionDocument, options); } export type StopEditWhenExpressionMutationHookResult = ReturnType; export type StopEditWhenExpressionMutationResult = Apollo.MutationResult; export type StopEditWhenExpressionMutationOptions = Apollo.BaseMutationOptions; export const AddNotificationDocument = gql` mutation AddNotification($notification: NotificationInput) { addNotification(notification: $notification) @client } `; /** * __useAddNotificationMutation__ * * To run a mutation, you first call `useAddNotificationMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useAddNotificationMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [addNotificationMutation, { data, loading, error }] = useAddNotificationMutation({ * variables: { * notification: // value for 'notification' * }, * }); */ export function useAddNotificationMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(AddNotificationDocument, options); } export type AddNotificationMutationHookResult = ReturnType; export type AddNotificationMutationResult = Apollo.MutationResult; export type AddNotificationMutationOptions = Apollo.BaseMutationOptions; export const CloseNotificationDocument = gql` mutation CloseNotification($index: Int) { closeNotification(index: $index) @client } `; /** * __useCloseNotificationMutation__ * * To run a mutation, you first call `useCloseNotificationMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useCloseNotificationMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [closeNotificationMutation, { data, loading, error }] = useCloseNotificationMutation({ * variables: { * index: // value for 'index' * }, * }); */ export function useCloseNotificationMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(CloseNotificationDocument, options); } export type CloseNotificationMutationHookResult = ReturnType; export type CloseNotificationMutationResult = Apollo.MutationResult; export type CloseNotificationMutationOptions = Apollo.BaseMutationOptions; export const HandlerDocument = gql` mutation Handler($arg: ActionRunInput) { handler(arg: $arg) @client } `; /** * __useHandlerMutation__ * * To run a mutation, you first call `useHandlerMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useHandlerMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [handlerMutation, { data, loading, error }] = useHandlerMutation({ * variables: { * arg: // value for 'arg' * }, * }); */ export function useHandlerMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(HandlerDocument, options); } export type HandlerMutationHookResult = ReturnType; export type HandlerMutationResult = Apollo.MutationResult; export type HandlerMutationOptions = Apollo.BaseMutationOptions; export const OpenEditorFileDocument = gql` mutation OpenEditorFile($content: OpenEditor_Input!, $options: EditorOpenOptions_Input) { openFile(content: $content, options: $options) @client } `; /** * __useOpenEditorFileMutation__ * * To run a mutation, you first call `useOpenEditorFileMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useOpenEditorFileMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [openEditorFileMutation, { data, loading, error }] = useOpenEditorFileMutation({ * variables: { * content: // value for 'content' * options: // value for 'options' * }, * }); */ export function useOpenEditorFileMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(OpenEditorFileDocument, options); } export type OpenEditorFileMutationHookResult = ReturnType; export type OpenEditorFileMutationResult = Apollo.MutationResult; export type OpenEditorFileMutationOptions = Apollo.BaseMutationOptions; export const HideInputModelDocument = gql` mutation HideInputModel { hideInputModel @client } `; /** * __useHideInputModelMutation__ * * To run a mutation, you first call `useHideInputModelMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useHideInputModelMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [hideInputModelMutation, { data, loading, error }] = useHideInputModelMutation({ * variables: { * }, * }); */ export function useHideInputModelMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(HideInputModelDocument, options); } export type HideInputModelMutationHookResult = ReturnType; export type HideInputModelMutationResult = Apollo.MutationResult; export type HideInputModelMutationOptions = Apollo.BaseMutationOptions; export const SetSelectedDocument = gql` mutation SetSelected($selectedValue: [PickItem], $inputValue: String) { setSelected(selectedValue: $selectedValue, inputValue: $inputValue) @client } `; /** * __useSetSelectedMutation__ * * To run a mutation, you first call `useSetSelectedMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useSetSelectedMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [setSelectedMutation, { data, loading, error }] = useSetSelectedMutation({ * variables: { * selectedValue: // value for 'selectedValue' * inputValue: // value for 'inputValue' * }, * }); */ export function useSetSelectedMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(SetSelectedDocument, options); } export type SetSelectedMutationHookResult = ReturnType; export type SetSelectedMutationResult = Apollo.MutationResult; export type SetSelectedMutationOptions = Apollo.BaseMutationOptions; export const ShowInputDocument = gql` mutation ShowInput($options: InputOptions) { showInput(options: $options) @client } `; /** * __useShowInputMutation__ * * To run a mutation, you first call `useShowInputMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useShowInputMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [showInputMutation, { data, loading, error }] = useShowInputMutation({ * variables: { * options: // value for 'options' * }, * }); */ export function useShowInputMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(ShowInputDocument, options); } export type ShowInputMutationHookResult = ReturnType; export type ShowInputMutationResult = Apollo.MutationResult; export type ShowInputMutationOptions = Apollo.BaseMutationOptions; export const ShowPickInputDocument = gql` mutation ShowPickInput($items: [PickItem], $options: PickInputOptions) { showPickInput(items: $items, options: $options) @client } `; /** * __useShowPickInputMutation__ * * To run a mutation, you first call `useShowPickInputMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useShowPickInputMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [showPickInputMutation, { data, loading, error }] = useShowPickInputMutation({ * variables: { * items: // value for 'items' * options: // value for 'options' * }, * }); */ export function useShowPickInputMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(ShowPickInputDocument, options); } export type ShowPickInputMutationHookResult = ReturnType; export type ShowPickInputMutationResult = Apollo.MutationResult; export type ShowPickInputMutationOptions = Apollo.BaseMutationOptions; export const AddEntryDocument = gql` mutation AddEntry($arg: AddEntryInput) { addEntry(arg: $arg) @client } `; /** * __useAddEntryMutation__ * * To run a mutation, you first call `useAddEntryMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useAddEntryMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [addEntryMutation, { data, loading, error }] = useAddEntryMutation({ * variables: { * arg: // value for 'arg' * }, * }); */ export function useAddEntryMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(AddEntryDocument, options); } export type AddEntryMutationHookResult = ReturnType; export type AddEntryMutationResult = Apollo.MutationResult; export type AddEntryMutationOptions = Apollo.BaseMutationOptions; export const RemoveStatusbarEntryDocument = gql` mutation RemoveStatusbarEntry($id: ID!) { removeStatusbarEntry(id: $id) @client } `; /** * __useRemoveStatusbarEntryMutation__ * * To run a mutation, you first call `useRemoveStatusbarEntryMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useRemoveStatusbarEntryMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [removeStatusbarEntryMutation, { data, loading, error }] = useRemoveStatusbarEntryMutation({ * variables: { * id: // value for 'id' * }, * }); */ export function useRemoveStatusbarEntryMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(RemoveStatusbarEntryDocument, options); } export type RemoveStatusbarEntryMutationHookResult = ReturnType; export type RemoveStatusbarEntryMutationResult = Apollo.MutationResult; export type RemoveStatusbarEntryMutationOptions = Apollo.BaseMutationOptions; export const SetStatusMessageDocument = gql` mutation SetStatusMessage($arg: SetStatusMsgInput) { setStatusMessage(arg: $arg) @client } `; /** * __useSetStatusMessageMutation__ * * To run a mutation, you first call `useSetStatusMessageMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useSetStatusMessageMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [setStatusMessageMutation, { data, loading, error }] = useSetStatusMessageMutation({ * variables: { * arg: // value for 'arg' * }, * }); */ export function useSetStatusMessageMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(SetStatusMessageDocument, options); } export type SetStatusMessageMutationHookResult = ReturnType; export type SetStatusMessageMutationResult = Apollo.MutationResult; export type SetStatusMessageMutationOptions = Apollo.BaseMutationOptions; export const UpdateStatusbarEntryDocument = gql` mutation UpdateStatusbarEntry($arg: UpdateEntryInput) { updateStatusbarEntry(arg: $arg) @client } `; /** * __useUpdateStatusbarEntryMutation__ * * To run a mutation, you first call `useUpdateStatusbarEntryMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useUpdateStatusbarEntryMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [updateStatusbarEntryMutation, { data, loading, error }] = useUpdateStatusbarEntryMutation({ * variables: { * arg: // value for 'arg' * }, * }); */ export function useUpdateStatusbarEntryMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(UpdateStatusbarEntryDocument, options); } export type UpdateStatusbarEntryMutationHookResult = ReturnType; export type UpdateStatusbarEntryMutationResult = Apollo.MutationResult; export type UpdateStatusbarEntryMutationOptions = Apollo.BaseMutationOptions; export const AddFoldersDocument = gql` mutation AddFolders($folders: [FolderInput], $index: Int) { addFolders(folders: $folders, index: $index) @client } `; /** * __useAddFoldersMutation__ * * To run a mutation, you first call `useAddFoldersMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useAddFoldersMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [addFoldersMutation, { data, loading, error }] = useAddFoldersMutation({ * variables: { * folders: // value for 'folders' * index: // value for 'index' * }, * }); */ export function useAddFoldersMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(AddFoldersDocument, options); } export type AddFoldersMutationHookResult = ReturnType; export type AddFoldersMutationResult = Apollo.MutationResult; export type AddFoldersMutationOptions = Apollo.BaseMutationOptions; export const ChangeWorkspaceDocument = gql` mutation ChangeWorkspace($args: ArgsInput) { changeWorkspace(args: $args) @client } `; /** * __useChangeWorkspaceMutation__ * * To run a mutation, you first call `useChangeWorkspaceMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useChangeWorkspaceMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [changeWorkspaceMutation, { data, loading, error }] = useChangeWorkspaceMutation({ * variables: { * args: // value for 'args' * }, * }); */ export function useChangeWorkspaceMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(ChangeWorkspaceDocument, options); } export type ChangeWorkspaceMutationHookResult = ReturnType; export type ChangeWorkspaceMutationResult = Apollo.MutationResult; export type ChangeWorkspaceMutationOptions = Apollo.BaseMutationOptions; export const RemoveFoldersDocument = gql` mutation RemoveFolders($folders: [URI]) { removeFolders(folders: $folders) @client } `; /** * __useRemoveFoldersMutation__ * * To run a mutation, you first call `useRemoveFoldersMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useRemoveFoldersMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [removeFoldersMutation, { data, loading, error }] = useRemoveFoldersMutation({ * variables: { * folders: // value for 'folders' * }, * }); */ export function useRemoveFoldersMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(RemoveFoldersDocument, options); } export type RemoveFoldersMutationHookResult = ReturnType; export type RemoveFoldersMutationResult = Apollo.MutationResult; export type RemoveFoldersMutationOptions = Apollo.BaseMutationOptions; export const UpdateFoldersDocument = gql` mutation UpdateFolders($foldersToAdd: [FolderInput], $foldersToRemove: [URI], $index: Int) { updateFolders( foldersToAdd: $foldersToAdd foldersToRemove: $foldersToRemove index: $index ) @client } `; /** * __useUpdateFoldersMutation__ * * To run a mutation, you first call `useUpdateFoldersMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useUpdateFoldersMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [updateFoldersMutation, { data, loading, error }] = useUpdateFoldersMutation({ * variables: { * foldersToAdd: // value for 'foldersToAdd' * foldersToRemove: // value for 'foldersToRemove' * index: // value for 'index' * }, * }); */ export function useUpdateFoldersMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(UpdateFoldersDocument, options); } export type UpdateFoldersMutationHookResult = ReturnType; export type UpdateFoldersMutationResult = Apollo.MutationResult; export type UpdateFoldersMutationOptions = Apollo.BaseMutationOptions; export const FinalConfiguration_WsDocument = gql` query FinalConfiguration_WS { viewerSettings { finalConfiguration { ...FinalConfiguration } } } ${FinalConfigurationFragmentDoc}`; /** * __useFinalConfiguration_WsQuery__ * * To run a query within a React component, call `useFinalConfiguration_WsQuery` and pass it any options that fit your needs. * When your component renders, `useFinalConfiguration_WsQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useFinalConfiguration_WsQuery({ * variables: { * }, * }); */ export function useFinalConfiguration_WsQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(FinalConfiguration_WsDocument, options); } export function useFinalConfiguration_WsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(FinalConfiguration_WsDocument, options); } export type FinalConfiguration_WsQueryHookResult = ReturnType; export type FinalConfiguration_WsLazyQueryHookResult = ReturnType; export type FinalConfiguration_WsQueryResult = Apollo.QueryResult; export const GetContextDocument = gql` query GetContext { getContextData @client { ...AllContext } } ${AllContextFragmentDoc}`; /** * __useGetContextQuery__ * * To run a query within a React component, call `useGetContextQuery` and pass it any options that fit your needs. * When your component renders, `useGetContextQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useGetContextQuery({ * variables: { * }, * }); */ export function useGetContextQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(GetContextDocument, options); } export function useGetContextLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(GetContextDocument, options); } export type GetContextQueryHookResult = ReturnType; export type GetContextLazyQueryHookResult = ReturnType; export type GetContextQueryResult = Apollo.QueryResult; export const ContextMenuDocument = gql` query ContextMenu { contextMenu @client { id isShow anchor { x y height width } menuItems { id label enabled run { type document variables } } } } `; /** * __useContextMenuQuery__ * * To run a query within a React component, call `useContextMenuQuery` and pass it any options that fit your needs. * When your component renders, `useContextMenuQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useContextMenuQuery({ * variables: { * }, * }); */ export function useContextMenuQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(ContextMenuDocument, options); } export function useContextMenuLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(ContextMenuDocument, options); } export type ContextMenuQueryHookResult = ReturnType; export type ContextMenuLazyQueryHookResult = ReturnType; export type ContextMenuQueryResult = Apollo.QueryResult; export const DialogDocument = gql` query Dialog { dialog @client { dialogType detail { inputName inputType { type options } label placeholder defaultValue required } primaryButton { label run { type document variables } } secondaryButton checkbox { label checked } } } `; /** * __useDialogQuery__ * * To run a query within a React component, call `useDialogQuery` and pass it any options that fit your needs. * When your component renders, `useDialogQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useDialogQuery({ * variables: { * }, * }); */ export function useDialogQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(DialogDocument, options); } export function useDialogLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(DialogDocument, options); } export type DialogQueryHookResult = ReturnType; export type DialogLazyQueryHookResult = ReturnType; export type DialogQueryResult = Apollo.QueryResult; export const ShowDialogDocument = gql` query showDialog($dialog: DialogInput) { showDialog(dialog: $dialog) @client { confirmed checkboxChecked } } `; /** * __useShowDialogQuery__ * * To run a query within a React component, call `useShowDialogQuery` and pass it any options that fit your needs. * When your component renders, `useShowDialogQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useShowDialogQuery({ * variables: { * dialog: // value for 'dialog' * }, * }); */ export function useShowDialogQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(ShowDialogDocument, options); } export function useShowDialogLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(ShowDialogDocument, options); } export type ShowDialogQueryHookResult = ReturnType; export type ShowDialogLazyQueryHookResult = ReturnType; export type ShowDialogQueryResult = Apollo.QueryResult; export const GoToLineQuickAccessDocument = gql` query GoToLineQuickAccess { gotoLineQuickAccess @client { range { startLine startColumn endLine endColumn } highlight focus } } `; /** * __useGoToLineQuickAccessQuery__ * * To run a query within a React component, call `useGoToLineQuickAccessQuery` and pass it any options that fit your needs. * When your component renders, `useGoToLineQuickAccessQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useGoToLineQuickAccessQuery({ * variables: { * }, * }); */ export function useGoToLineQuickAccessQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(GoToLineQuickAccessDocument, options); } export function useGoToLineQuickAccessLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(GoToLineQuickAccessDocument, options); } export type GoToLineQuickAccessQueryHookResult = ReturnType; export type GoToLineQuickAccessLazyQueryHookResult = ReturnType; export type GoToLineQuickAccessQueryResult = Apollo.QueryResult; export const GetKeybindingsDocument = gql` query GetKeybindings { getKeybindings @client { items { command key when source } } } `; /** * __useGetKeybindingsQuery__ * * To run a query within a React component, call `useGetKeybindingsQuery` and pass it any options that fit your needs. * When your component renders, `useGetKeybindingsQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useGetKeybindingsQuery({ * variables: { * }, * }); */ export function useGetKeybindingsQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(GetKeybindingsDocument, options); } export function useGetKeybindingsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(GetKeybindingsDocument, options); } export type GetKeybindingsQueryHookResult = ReturnType; export type GetKeybindingsLazyQueryHookResult = ReturnType; export type GetKeybindingsQueryResult = Apollo.QueryResult; export const KeybindingContextMenuDocument = gql` query KeybindingContextMenu { keybindingContextMenu @client { editItem { command key when isDefault } selectedItemIndex editWhenIndex newWhen isOpenDialog search } } `; /** * __useKeybindingContextMenuQuery__ * * To run a query within a React component, call `useKeybindingContextMenuQuery` and pass it any options that fit your needs. * When your component renders, `useKeybindingContextMenuQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useKeybindingContextMenuQuery({ * variables: { * }, * }); */ export function useKeybindingContextMenuQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(KeybindingContextMenuDocument, options); } export function useKeybindingContextMenuLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(KeybindingContextMenuDocument, options); } export type KeybindingContextMenuQueryHookResult = ReturnType; export type KeybindingContextMenuLazyQueryHookResult = ReturnType; export type KeybindingContextMenuQueryResult = Apollo.QueryResult; export const KeybindingsDocument = gql` query Keybindings { keybindings @client { items { command key when source } } } `; /** * __useKeybindingsQuery__ * * To run a query within a React component, call `useKeybindingsQuery` and pass it any options that fit your needs. * When your component renders, `useKeybindingsQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useKeybindingsQuery({ * variables: { * }, * }); */ export function useKeybindingsQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(KeybindingsDocument, options); } export function useKeybindingsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(KeybindingsDocument, options); } export type KeybindingsQueryHookResult = ReturnType; export type KeybindingsLazyQueryHookResult = ReturnType; export type KeybindingsQueryResult = Apollo.QueryResult; export const NotificationsDocument = gql` query Notifications { notifications @client { notifications { index severity message actions { primary { id label tooltip class enabled checked radio run { type document variables } } secondary { id label tooltip class enabled checked radio run { type document variables } } } sticky } } } `; /** * __useNotificationsQuery__ * * To run a query within a React component, call `useNotificationsQuery` and pass it any options that fit your needs. * When your component renders, `useNotificationsQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useNotificationsQuery({ * variables: { * }, * }); */ export function useNotificationsQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(NotificationsDocument, options); } export function useNotificationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(NotificationsDocument, options); } export type NotificationsQueryHookResult = ReturnType; export type NotificationsLazyQueryHookResult = ReturnType; export type NotificationsQueryResult = Apollo.QueryResult; export const ShowNotificationDocument = gql` query showNotification($notification: NotificationInput) { showNotification(notification: $notification) @client } `; /** * __useShowNotificationQuery__ * * To run a query within a React component, call `useShowNotificationQuery` and pass it any options that fit your needs. * When your component renders, `useShowNotificationQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useShowNotificationQuery({ * variables: { * notification: // value for 'notification' * }, * }); */ export function useShowNotificationQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(ShowNotificationDocument, options); } export function useShowNotificationLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(ShowNotificationDocument, options); } export type ShowNotificationQueryHookResult = ReturnType; export type ShowNotificationLazyQueryHookResult = ReturnType; export type ShowNotificationQueryResult = Apollo.QueryResult; export const GetSelectedValueDocument = gql` query GetSelectedValue { quickInputModel @client { title selectedValue { ...pickItem } inputValue } } ${PickItemFragmentDoc}`; /** * __useGetSelectedValueQuery__ * * To run a query within a React component, call `useGetSelectedValueQuery` and pass it any options that fit your needs. * When your component renders, `useGetSelectedValueQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useGetSelectedValueQuery({ * variables: { * }, * }); */ export function useGetSelectedValueQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(GetSelectedValueDocument, options); } export function useGetSelectedValueLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(GetSelectedValueDocument, options); } export type GetSelectedValueQueryHookResult = ReturnType; export type GetSelectedValueLazyQueryHookResult = ReturnType; export type GetSelectedValueQueryResult = Apollo.QueryResult; export const QuickInputModelDocument = gql` query QuickInputModel { quickInputModel @client { show input { title description enabled ignoreFocusOut value placeholder prompt validationMessage } quickPick { placeholder canSelectMany autoFocusOnList items { ...pickItem } activeItem { ...pickItem } selectedItems { ...pickItem } } } } ${PickItemFragmentDoc}`; /** * __useQuickInputModelQuery__ * * To run a query within a React component, call `useQuickInputModelQuery` and pass it any options that fit your needs. * When your component renders, `useQuickInputModelQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useQuickInputModelQuery({ * variables: { * }, * }); */ export function useQuickInputModelQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(QuickInputModelDocument, options); } export function useQuickInputModelLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(QuickInputModelDocument, options); } export type QuickInputModelQueryHookResult = ReturnType; export type QuickInputModelLazyQueryHookResult = ReturnType; export type QuickInputModelQueryResult = Apollo.QueryResult; export const StatusbarDocument = gql` query Statusbar { statusbar @client { items { ... on Terminal { id name alignment priority typeId entry { showTabsButtons showIcons showStatusbar text ariaLabel tooltip color backgroundColor command arguments showBeak } } ... on SelectionStatus { id name alignment priority typeId entry { showTabsButtons showIcons showStatusbar text ariaLabel tooltip color backgroundColor command arguments showBeak } } ... on Indentation { id name alignment priority typeId entry { showTabsButtons showIcons showStatusbar text ariaLabel tooltip color backgroundColor command arguments showBeak } } ... on EncodingStatus { id name alignment priority typeId entry { showTabsButtons showIcons showStatusbar text ariaLabel tooltip color backgroundColor command arguments showBeak } } ... on EndOfLineSequence { id name alignment priority typeId entry { showTabsButtons showIcons showStatusbar text ariaLabel tooltip color backgroundColor command arguments showBeak } } ... on LanguageMode { id name alignment priority typeId entry { showTabsButtons showIcons showStatusbar text ariaLabel tooltip color backgroundColor command arguments showBeak } } ... on SyncStatus { id name alignment priority typeId entry { showTabsButtons showIcons showStatusbar text ariaLabel tooltip color backgroundColor command arguments showBeak } } ... on BranchStatus { id name alignment priority typeId entry { showTabsButtons showIcons showStatusbar text ariaLabel tooltip color backgroundColor command arguments showBeak } } } } } `; /** * __useStatusbarQuery__ * * To run a query within a React component, call `useStatusbarQuery` and pass it any options that fit your needs. * When your component renders, `useStatusbarQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useStatusbarQuery({ * variables: { * }, * }); */ export function useStatusbarQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(StatusbarDocument, options); } export function useStatusbarLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(StatusbarDocument, options); } export type StatusbarQueryHookResult = ReturnType; export type StatusbarLazyQueryHookResult = ReturnType; export type StatusbarQueryResult = Apollo.QueryResult; export const StatusbarItemDocument = gql` query StatusbarItem($id: String) { statusbarItem(id: $id) @client { ... on Terminal { id name alignment priority typeId entry { showTabsButtons showIcons showStatusbar text ariaLabel tooltip color backgroundColor command arguments showBeak } } ... on SelectionStatus { id name alignment priority typeId entry { showTabsButtons showIcons showStatusbar text ariaLabel tooltip color backgroundColor command arguments showBeak } } ... on Indentation { id name alignment priority typeId entry { showTabsButtons showIcons showStatusbar text ariaLabel tooltip color backgroundColor command arguments showBeak } } ... on EncodingStatus { id name alignment priority typeId entry { showTabsButtons showIcons showStatusbar text ariaLabel tooltip color backgroundColor command arguments showBeak } } ... on EndOfLineSequence { id name alignment priority typeId entry { showTabsButtons showIcons showStatusbar text ariaLabel tooltip color backgroundColor command arguments showBeak } } ... on LanguageMode { id name alignment priority typeId entry { showTabsButtons showIcons showStatusbar text ariaLabel tooltip color backgroundColor command arguments showBeak } } ... on SyncStatus { id name alignment priority typeId entry { showTabsButtons showIcons showStatusbar text ariaLabel tooltip color backgroundColor command arguments showBeak } } ... on BranchStatus { id name alignment priority typeId entry { showTabsButtons showIcons showStatusbar text ariaLabel tooltip color backgroundColor command arguments showBeak } } } } `; /** * __useStatusbarItemQuery__ * * To run a query within a React component, call `useStatusbarItemQuery` and pass it any options that fit your needs. * When your component renders, `useStatusbarItemQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useStatusbarItemQuery({ * variables: { * id: // value for 'id' * }, * }); */ export function useStatusbarItemQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(StatusbarItemDocument, options); } export function useStatusbarItemLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(StatusbarItemDocument, options); } export type StatusbarItemQueryHookResult = ReturnType; export type StatusbarItemLazyQueryHookResult = ReturnType; export type StatusbarItemQueryResult = Apollo.QueryResult; export const GetViewsDocument = gql` query GetViews($containerId: String!) { getViews(containerId: $containerId) @client { id name } } `; /** * __useGetViewsQuery__ * * To run a query within a React component, call `useGetViewsQuery` and pass it any options that fit your needs. * When your component renders, `useGetViewsQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useGetViewsQuery({ * variables: { * containerId: // value for 'containerId' * }, * }); */ export function useGetViewsQuery(baseOptions: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(GetViewsDocument, options); } export function useGetViewsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(GetViewsDocument, options); } export type GetViewsQueryHookResult = ReturnType; export type GetViewsLazyQueryHookResult = ReturnType; export type GetViewsQueryResult = Apollo.QueryResult; export const GetWorkspaceDocument = gql` query GetWorkspace { getWorkspace { id folders { uri name index } name configuration } } `; /** * __useGetWorkspaceQuery__ * * To run a query within a React component, call `useGetWorkspaceQuery` and pass it any options that fit your needs. * When your component renders, `useGetWorkspaceQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useGetWorkspaceQuery({ * variables: { * }, * }); */ export function useGetWorkspaceQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(GetWorkspaceDocument, options); } export function useGetWorkspaceLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(GetWorkspaceDocument, options); } export type GetWorkspaceQueryHookResult = ReturnType; export type GetWorkspaceLazyQueryHookResult = ReturnType; export type GetWorkspaceQueryResult = Apollo.QueryResult; export const NotifyErrorDocument = gql` mutation NotifyError($message: [NotificationMessageInput]) { notifyError(message: $message) } `; /** * __useNotifyErrorMutation__ * * To run a mutation, you first call `useNotifyErrorMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useNotifyErrorMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [notifyErrorMutation, { data, loading, error }] = useNotifyErrorMutation({ * variables: { * message: // value for 'message' * }, * }); */ export function useNotifyErrorMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(NotifyErrorDocument, options); } export type NotifyErrorMutationHookResult = ReturnType; export type NotifyErrorMutationResult = Apollo.MutationResult; export type NotifyErrorMutationOptions = Apollo.BaseMutationOptions; export const NotifyInfoDocument = gql` mutation NotifyInfo($message: [NotificationMessageInput]) { notifyInfo(message: $message) } `; /** * __useNotifyInfoMutation__ * * To run a mutation, you first call `useNotifyInfoMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useNotifyInfoMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [notifyInfoMutation, { data, loading, error }] = useNotifyInfoMutation({ * variables: { * message: // value for 'message' * }, * }); */ export function useNotifyInfoMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(NotifyInfoDocument, options); } export type NotifyInfoMutationHookResult = ReturnType; export type NotifyInfoMutationResult = Apollo.MutationResult; export type NotifyInfoMutationOptions = Apollo.BaseMutationOptions; export const NotifyPromptDocument = gql` mutation NotifyPrompt($severity: NotificationSeverity, $message: String, $choices: [PromptChoiceInput], $options: PromptOptionsInput) { notifyPrompt( severity: $severity message: $message choices: $choices options: $options ) } `; /** * __useNotifyPromptMutation__ * * To run a mutation, you first call `useNotifyPromptMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useNotifyPromptMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [notifyPromptMutation, { data, loading, error }] = useNotifyPromptMutation({ * variables: { * severity: // value for 'severity' * message: // value for 'message' * choices: // value for 'choices' * options: // value for 'options' * }, * }); */ export function useNotifyPromptMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(NotifyPromptDocument, options); } export type NotifyPromptMutationHookResult = ReturnType; export type NotifyPromptMutationResult = Apollo.MutationResult; export type NotifyPromptMutationOptions = Apollo.BaseMutationOptions; export const NotifyWarnDocument = gql` mutation NotifyWarn($message: [NotificationMessageInput]) { notifyWarn(message: $message) } `; /** * __useNotifyWarnMutation__ * * To run a mutation, you first call `useNotifyWarnMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useNotifyWarnMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [notifyWarnMutation, { data, loading, error }] = useNotifyWarnMutation({ * variables: { * message: // value for 'message' * }, * }); */ export function useNotifyWarnMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(NotifyWarnDocument, options); } export type NotifyWarnMutationHookResult = ReturnType; export type NotifyWarnMutationResult = Apollo.MutationResult; export type NotifyWarnMutationOptions = Apollo.BaseMutationOptions; export const NotifyDocument = gql` mutation Notify($notification: NotificationInput) { notify(notification: $notification) } `; /** * __useNotifyMutation__ * * To run a mutation, you first call `useNotifyMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useNotifyMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [notifyMutation, { data, loading, error }] = useNotifyMutation({ * variables: { * notification: // value for 'notification' * }, * }); */ export function useNotifyMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(NotifyDocument, options); } export type NotifyMutationHookResult = ReturnType; export type NotifyMutationResult = Apollo.MutationResult; export type NotifyMutationOptions = Apollo.BaseMutationOptions; export const UpdateWorkspaceContextAddFoldersDocument = gql` mutation UpdateWorkspaceContextAddFolders($foldersToAdd: [FoldersToAdd_Input], $index: Int) { updateWorkspaceContextAddFolders(foldersToAdd: $foldersToAdd, index: $index) { uri name index } } `; /** * __useUpdateWorkspaceContextAddFoldersMutation__ * * To run a mutation, you first call `useUpdateWorkspaceContextAddFoldersMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useUpdateWorkspaceContextAddFoldersMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [updateWorkspaceContextAddFoldersMutation, { data, loading, error }] = useUpdateWorkspaceContextAddFoldersMutation({ * variables: { * foldersToAdd: // value for 'foldersToAdd' * index: // value for 'index' * }, * }); */ export function useUpdateWorkspaceContextAddFoldersMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(UpdateWorkspaceContextAddFoldersDocument, options); } export type UpdateWorkspaceContextAddFoldersMutationHookResult = ReturnType; export type UpdateWorkspaceContextAddFoldersMutationResult = Apollo.MutationResult; export type UpdateWorkspaceContextAddFoldersMutationOptions = Apollo.BaseMutationOptions; export const UpdateWorkspaceContextRemoveFoldersDocument = gql` mutation UpdateWorkspaceContextRemoveFolders($foldersToRemove: [URI]) { updateWorkspaceContextRemoveFolders(foldersToRemove: $foldersToRemove) { uri name index } } `; /** * __useUpdateWorkspaceContextRemoveFoldersMutation__ * * To run a mutation, you first call `useUpdateWorkspaceContextRemoveFoldersMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useUpdateWorkspaceContextRemoveFoldersMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [updateWorkspaceContextRemoveFoldersMutation, { data, loading, error }] = useUpdateWorkspaceContextRemoveFoldersMutation({ * variables: { * foldersToRemove: // value for 'foldersToRemove' * }, * }); */ export function useUpdateWorkspaceContextRemoveFoldersMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(UpdateWorkspaceContextRemoveFoldersDocument, options); } export type UpdateWorkspaceContextRemoveFoldersMutationHookResult = ReturnType; export type UpdateWorkspaceContextRemoveFoldersMutationResult = Apollo.MutationResult; export type UpdateWorkspaceContextRemoveFoldersMutationOptions = Apollo.BaseMutationOptions; export const UpdateWorkspaceContextUpdateFoldersDocument = gql` mutation UpdateWorkspaceContextUpdateFolders($foldersToAdd: [FoldersToAdd_Input], $foldersToRemove: [URI], $index: Int) { updateWorkspaceContextUpdateFolders( foldersToAdd: $foldersToAdd foldersToRemove: $foldersToRemove index: $index ) { uri name index } } `; /** * __useUpdateWorkspaceContextUpdateFoldersMutation__ * * To run a mutation, you first call `useUpdateWorkspaceContextUpdateFoldersMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useUpdateWorkspaceContextUpdateFoldersMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [updateWorkspaceContextUpdateFoldersMutation, { data, loading, error }] = useUpdateWorkspaceContextUpdateFoldersMutation({ * variables: { * foldersToAdd: // value for 'foldersToAdd' * foldersToRemove: // value for 'foldersToRemove' * index: // value for 'index' * }, * }); */ export function useUpdateWorkspaceContextUpdateFoldersMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(UpdateWorkspaceContextUpdateFoldersDocument, options); } export type UpdateWorkspaceContextUpdateFoldersMutationHookResult = ReturnType; export type UpdateWorkspaceContextUpdateFoldersMutationResult = Apollo.MutationResult; export type UpdateWorkspaceContextUpdateFoldersMutationOptions = Apollo.BaseMutationOptions; export const GetConfiguration_WsDocument = gql` query GetConfiguration_WS { getConfigurationData { ...GetConfigurationData } } ${GetConfigurationDataFragmentDoc}`; /** * __useGetConfiguration_WsQuery__ * * To run a query within a React component, call `useGetConfiguration_WsQuery` and pass it any options that fit your needs. * When your component renders, `useGetConfiguration_WsQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useGetConfiguration_WsQuery({ * variables: { * }, * }); */ export function useGetConfiguration_WsQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(GetConfiguration_WsDocument, options); } export function useGetConfiguration_WsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(GetConfiguration_WsDocument, options); } export type GetConfiguration_WsQueryHookResult = ReturnType; export type GetConfiguration_WsLazyQueryHookResult = ReturnType; export type GetConfiguration_WsQueryResult = Apollo.QueryResult; export const GetEnvironment_WsDocument = gql` query GetEnvironment_WS { getEnvironment { execPath cliPath appRoot userHome userDataPath appNameLong appQuality appSettingsHome appSettingsPath appKeybindingsPath settingsSearchBuildId settingsSearchUrl globalStorageHome workspaceStorageHome backupHome backupWorkspacesPath workspacesHome workspaceSettingsPath isExtensionDevelopment disableExtensions builtinExtensionsPath extensionsPath extensionDevelopmentLocationURI extensionTestsPath debugExtensionHost { port break debugId } logExtensionHostCommunication isBuilt wait status performance logsPath log verbose logLevel skipGettingStarted skipReleaseNotes skipAddToRecentlyOpened nodeCachedDataDir installSourcePath disableUpdates disableCrashReporter driverHandle driverVerbose } } `; /** * __useGetEnvironment_WsQuery__ * * To run a query within a React component, call `useGetEnvironment_WsQuery` and pass it any options that fit your needs. * When your component renders, `useGetEnvironment_WsQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useGetEnvironment_WsQuery({ * variables: { * }, * }); */ export function useGetEnvironment_WsQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(GetEnvironment_WsDocument, options); } export function useGetEnvironment_WsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(GetEnvironment_WsDocument, options); } export type GetEnvironment_WsQueryHookResult = ReturnType; export type GetEnvironment_WsLazyQueryHookResult = ReturnType; export type GetEnvironment_WsQueryResult = Apollo.QueryResult; export const GetWorkspace_WsDocument = gql` query GetWorkspace_WS { getWorkspace { id folders { ...WorkspaceFolder } name configuration } } ${WorkspaceFolderFragmentDoc}`; /** * __useGetWorkspace_WsQuery__ * * To run a query within a React component, call `useGetWorkspace_WsQuery` and pass it any options that fit your needs. * When your component renders, `useGetWorkspace_WsQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useGetWorkspace_WsQuery({ * variables: { * }, * }); */ export function useGetWorkspace_WsQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(GetWorkspace_WsDocument, options); } export function useGetWorkspace_WsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(GetWorkspace_WsDocument, options); } export type GetWorkspace_WsQueryHookResult = ReturnType; export type GetWorkspace_WsLazyQueryHookResult = ReturnType; export type GetWorkspace_WsQueryResult = Apollo.QueryResult; export const GetWorkspaceValue_WsDocument = gql` query GetWorkspaceValue_WS($value: WorkspaceValue_Input) { getWorkspaceValue(value: $value) } `; /** * __useGetWorkspaceValue_WsQuery__ * * To run a query within a React component, call `useGetWorkspaceValue_WsQuery` and pass it any options that fit your needs. * When your component renders, `useGetWorkspaceValue_WsQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useGetWorkspaceValue_WsQuery({ * variables: { * value: // value for 'value' * }, * }); */ export function useGetWorkspaceValue_WsQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(GetWorkspaceValue_WsDocument, options); } export function useGetWorkspaceValue_WsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(GetWorkspaceValue_WsDocument, options); } export type GetWorkspaceValue_WsQueryHookResult = ReturnType; export type GetWorkspaceValue_WsLazyQueryHookResult = ReturnType; export type GetWorkspaceValue_WsQueryResult = Apollo.QueryResult; export const AddServerNotificationDocument = gql` mutation AddServerNotification($notification: NotificationInput) { addNotification(notification: $notification) } `; /** * __useAddServerNotificationMutation__ * * To run a mutation, you first call `useAddServerNotificationMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useAddServerNotificationMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [addServerNotificationMutation, { data, loading, error }] = useAddServerNotificationMutation({ * variables: { * notification: // value for 'notification' * }, * }); */ export function useAddServerNotificationMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(AddServerNotificationDocument, options); } export type AddServerNotificationMutationHookResult = ReturnType; export type AddServerNotificationMutationResult = Apollo.MutationResult; export type AddServerNotificationMutationOptions = Apollo.BaseMutationOptions; export const GetWorkspaceFolderContextDocument = gql` query GetWorkspaceFolderContext($arg: Arg_Input) { getWorkspaceFolderContext(arg: $arg) { id folders { ...WorkspaceFolder } configuration } } ${WorkspaceFolderFragmentDoc}`; /** * __useGetWorkspaceFolderContextQuery__ * * To run a query within a React component, call `useGetWorkspaceFolderContextQuery` and pass it any options that fit your needs. * When your component renders, `useGetWorkspaceFolderContextQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useGetWorkspaceFolderContextQuery({ * variables: { * arg: // value for 'arg' * }, * }); */ export function useGetWorkspaceFolderContextQuery(baseOptions?: Apollo.QueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(GetWorkspaceFolderContextDocument, options); } export function useGetWorkspaceFolderContextLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(GetWorkspaceFolderContextDocument, options); } export type GetWorkspaceFolderContextQueryHookResult = ReturnType; export type GetWorkspaceFolderContextLazyQueryHookResult = ReturnType; export type GetWorkspaceFolderContextQueryResult = Apollo.QueryResult; export const CodeLenseProviderDefinitionDocument = gql` mutation CodeLenseProviderDefinition($params: TextDocumentPositionParamsInput) { codeLenseProviderDefinition(params: $params) @client } `; /** * __useCodeLenseProviderDefinitionMutation__ * * To run a mutation, you first call `useCodeLenseProviderDefinitionMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useCodeLenseProviderDefinitionMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [codeLenseProviderDefinitionMutation, { data, loading, error }] = useCodeLenseProviderDefinitionMutation({ * variables: { * params: // value for 'params' * }, * }); */ export function useCodeLenseProviderDefinitionMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(CodeLenseProviderDefinitionDocument, options); } export type CodeLenseProviderDefinitionMutationHookResult = ReturnType; export type CodeLenseProviderDefinitionMutationResult = Apollo.MutationResult; export type CodeLenseProviderDefinitionMutationOptions = Apollo.BaseMutationOptions; export const CompletionProviderDefinitionDocument = gql` mutation CompletionProviderDefinition($params: TextDocumentPositionParamsInput) { completionProviderDefinition(params: $params) @client } `; /** * __useCompletionProviderDefinitionMutation__ * * To run a mutation, you first call `useCompletionProviderDefinitionMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useCompletionProviderDefinitionMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [completionProviderDefinitionMutation, { data, loading, error }] = useCompletionProviderDefinitionMutation({ * variables: { * params: // value for 'params' * }, * }); */ export function useCompletionProviderDefinitionMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(CompletionProviderDefinitionDocument, options); } export type CompletionProviderDefinitionMutationHookResult = ReturnType; export type CompletionProviderDefinitionMutationResult = Apollo.MutationResult; export type CompletionProviderDefinitionMutationOptions = Apollo.BaseMutationOptions; export const DefinitionDefinitionDocument = gql` mutation DefinitionDefinition($params: TextDocumentPositionParamsInput) { definitionDefinition(params: $params) @client } `; /** * __useDefinitionDefinitionMutation__ * * To run a mutation, you first call `useDefinitionDefinitionMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useDefinitionDefinitionMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [definitionDefinitionMutation, { data, loading, error }] = useDefinitionDefinitionMutation({ * variables: { * params: // value for 'params' * }, * }); */ export function useDefinitionDefinitionMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(DefinitionDefinitionDocument, options); } export type DefinitionDefinitionMutationHookResult = ReturnType; export type DefinitionDefinitionMutationResult = Apollo.MutationResult; export type DefinitionDefinitionMutationOptions = Apollo.BaseMutationOptions; export const DocumentHighLightProviderDefinitionDocument = gql` mutation DocumentHighLightProviderDefinition($params: TextDocumentPositionParamsInput) { documentHighLightProviderDefinition(params: $params) @client } `; /** * __useDocumentHighLightProviderDefinitionMutation__ * * To run a mutation, you first call `useDocumentHighLightProviderDefinitionMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useDocumentHighLightProviderDefinitionMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [documentHighLightProviderDefinitionMutation, { data, loading, error }] = useDocumentHighLightProviderDefinitionMutation({ * variables: { * params: // value for 'params' * }, * }); */ export function useDocumentHighLightProviderDefinitionMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(DocumentHighLightProviderDefinitionDocument, options); } export type DocumentHighLightProviderDefinitionMutationHookResult = ReturnType; export type DocumentHighLightProviderDefinitionMutationResult = Apollo.MutationResult; export type DocumentHighLightProviderDefinitionMutationOptions = Apollo.BaseMutationOptions; export const DocumentFormattingProviderDefinitionDocument = gql` mutation DocumentFormattingProviderDefinition($params: TextDocumentPositionParamsInput) { documentFormattingProviderDefinition(params: $params) @client } `; /** * __useDocumentFormattingProviderDefinitionMutation__ * * To run a mutation, you first call `useDocumentFormattingProviderDefinitionMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useDocumentFormattingProviderDefinitionMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [documentFormattingProviderDefinitionMutation, { data, loading, error }] = useDocumentFormattingProviderDefinitionMutation({ * variables: { * params: // value for 'params' * }, * }); */ export function useDocumentFormattingProviderDefinitionMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(DocumentFormattingProviderDefinitionDocument, options); } export type DocumentFormattingProviderDefinitionMutationHookResult = ReturnType; export type DocumentFormattingProviderDefinitionMutationResult = Apollo.MutationResult; export type DocumentFormattingProviderDefinitionMutationOptions = Apollo.BaseMutationOptions; export const HoverProviderDefinitionDocument = gql` mutation HoverProviderDefinition($params: TextDocumentPositionParamsInput) { hoverProviderDefinition(params: $params) @client } `; /** * __useHoverProviderDefinitionMutation__ * * To run a mutation, you first call `useHoverProviderDefinitionMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useHoverProviderDefinitionMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [hoverProviderDefinitionMutation, { data, loading, error }] = useHoverProviderDefinitionMutation({ * variables: { * params: // value for 'params' * }, * }); */ export function useHoverProviderDefinitionMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(HoverProviderDefinitionDocument, options); } export type HoverProviderDefinitionMutationHookResult = ReturnType; export type HoverProviderDefinitionMutationResult = Apollo.MutationResult; export type HoverProviderDefinitionMutationOptions = Apollo.BaseMutationOptions; export const OpenLanguageDocumentDocument = gql` mutation OpenLanguageDocument($document: OpenDocumentParamsInput) { openLanguageDocument(params: $document) @client } `; /** * __useOpenLanguageDocumentMutation__ * * To run a mutation, you first call `useOpenLanguageDocumentMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useOpenLanguageDocumentMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [openLanguageDocumentMutation, { data, loading, error }] = useOpenLanguageDocumentMutation({ * variables: { * document: // value for 'document' * }, * }); */ export function useOpenLanguageDocumentMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(OpenLanguageDocumentDocument, options); } export type OpenLanguageDocumentMutationHookResult = ReturnType; export type OpenLanguageDocumentMutationResult = Apollo.MutationResult; export type OpenLanguageDocumentMutationOptions = Apollo.BaseMutationOptions; export const ReferenceProviderDefinitionDocument = gql` mutation ReferenceProviderDefinition($params: TextDocumentPositionParamsInput) { referenceProviderDefinition(params: $params) @client } `; /** * __useReferenceProviderDefinitionMutation__ * * To run a mutation, you first call `useReferenceProviderDefinitionMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useReferenceProviderDefinitionMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [referenceProviderDefinitionMutation, { data, loading, error }] = useReferenceProviderDefinitionMutation({ * variables: { * params: // value for 'params' * }, * }); */ export function useReferenceProviderDefinitionMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(ReferenceProviderDefinitionDocument, options); } export type ReferenceProviderDefinitionMutationHookResult = ReturnType; export type ReferenceProviderDefinitionMutationResult = Apollo.MutationResult; export type ReferenceProviderDefinitionMutationOptions = Apollo.BaseMutationOptions; export const RenameDefinitionDocument = gql` mutation RenameDefinition($params: TextDocumentPositionParamsInput) { renameDefinition(params: $params) @client } `; /** * __useRenameDefinitionMutation__ * * To run a mutation, you first call `useRenameDefinitionMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useRenameDefinitionMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [renameDefinitionMutation, { data, loading, error }] = useRenameDefinitionMutation({ * variables: { * params: // value for 'params' * }, * }); */ export function useRenameDefinitionMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(RenameDefinitionDocument, options); } export type RenameDefinitionMutationHookResult = ReturnType; export type RenameDefinitionMutationResult = Apollo.MutationResult; export type RenameDefinitionMutationOptions = Apollo.BaseMutationOptions; export const DocumentSymbolDefinitionDocument = gql` mutation DocumentSymbolDefinition($params: TextDocumentPositionParamsInput) { documentSymbolDefinition(params: $params) @client } `; /** * __useDocumentSymbolDefinitionMutation__ * * To run a mutation, you first call `useDocumentSymbolDefinitionMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useDocumentSymbolDefinitionMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [documentSymbolDefinitionMutation, { data, loading, error }] = useDocumentSymbolDefinitionMutation({ * variables: { * params: // value for 'params' * }, * }); */ export function useDocumentSymbolDefinitionMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(DocumentSymbolDefinitionDocument, options); } export type DocumentSymbolDefinitionMutationHookResult = ReturnType; export type DocumentSymbolDefinitionMutationResult = Apollo.MutationResult; export type DocumentSymbolDefinitionMutationOptions = Apollo.BaseMutationOptions; export const UpdateModelDocument = gql` mutation UpdateModel($model: IModelInput) { updateModel(model: $model) @client } `; /** * __useUpdateModelMutation__ * * To run a mutation, you first call `useUpdateModelMutation` within a React component and pass it any options that fit your needs. * When your component renders, `useUpdateModelMutation` returns a tuple that includes: * - A mutate function that you can call at any time to execute the mutation * - An object with fields that represent the current status of the mutation's execution * * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2; * * @example * const [updateModelMutation, { data, loading, error }] = useUpdateModelMutation({ * variables: { * model: // value for 'model' * }, * }); */ export function useUpdateModelMutation(baseOptions?: Apollo.MutationHookOptions) { const options = {...defaultOptions, ...baseOptions} return Apollo.useMutation(UpdateModelDocument, options); } export type UpdateModelMutationHookResult = ReturnType; export type UpdateModelMutationResult = Apollo.MutationResult; export type UpdateModelMutationOptions = Apollo.BaseMutationOptions;