import { URI } from '@vscode-alt/monaco-editor/esm/vs/base/common/uri'; import { Severity as INotificationSeverity } from '../../core/severity'; 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 * 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; }; /** 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 declare 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 declare 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 declare 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 declare 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 declare const enum IEditor_Id { TextResourceEditor = "TEXT_RESOURCE_EDITOR", TextDiffEditor = "TEXT_DIFF_EDITOR", BinaryDiffEditor = "BINARY_DIFF_EDITOR", SideBySideEditor = "SIDE_BY_SIDE_EDITOR" } export declare 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 declare 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 declare const enum IEditorActionType { Init = "init", Add = "add", Remove = "remove", RemoveAll = "removeAll", ActivateEditor = "activateEditor" } export declare 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 declare 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 declare 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 declare 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 declare 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 declare 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 declare 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 declare 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 declare 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 declare const enum IFileOperation { Create = "CREATE", Delete = "DELETE", Move = "MOVE", Copy = "COPY" } export type IFileOperationOutput = { __typename?: 'FileOperationOutput'; resource?: Maybe; target?: Maybe; operation?: Maybe; }; export declare 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 declare 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 declare 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 declare 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 declare 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 declare 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 declare 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 declare 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 declare 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 declare 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 declare 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 declare 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 declare 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 declare 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 declare 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 declare 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 declare 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 declare const enum IRunActionInWindowRequestFrom { Menu = "menu", Touchbar = "touchbar", Mouse = "mouse" } export type IRunKeybindingInWindowRequest = { __typename?: 'RunKeybindingInWindowRequest'; userSettingsLabel?: Maybe; }; export declare 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 declare 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 declare 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 declare const enum ISortEnum { Asc = "ASC", Desc = "DESC" } export type IStatusbar = { __typename?: 'Statusbar'; items?: Maybe>>; }; export declare 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 declare 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 declare 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 declare 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 declare 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 declare 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 declare 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 declare const enum ICommentThread { Editable = "editable" } export declare const enum IScmProviders { Git = "git" } export declare 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 declare const DefaultSettingFragmentDoc: Apollo.DocumentNode; export declare const SettingRangeFragmentDoc: Apollo.DocumentNode; export declare const TerminalConfigurationFragmentDoc: Apollo.DocumentNode; export declare const SearchConfigurationFragmentDoc: Apollo.DocumentNode; export declare const LanguagesConfigurationFragmentDoc: Apollo.DocumentNode; export declare const FilesConfigurationFragmentDoc: Apollo.DocumentNode; export declare const GitConfigurationFragmentDoc: Apollo.DocumentNode; export declare const WorkspaceConfigurationFragmentDoc: Apollo.DocumentNode; export declare const ViewerSettingsFragmentDoc: Apollo.DocumentNode; export declare const AllContextFragmentDoc: Apollo.DocumentNode; export declare const FinalConfigurationFragmentDoc: Apollo.DocumentNode; export declare const KeybindingItemFragmentDoc: Apollo.DocumentNode; export declare const KeybindingsFragmentDoc: Apollo.DocumentNode; export declare const PickItemFragmentDoc: Apollo.DocumentNode; export declare const SelectedFragmentDoc: Apollo.DocumentNode; export declare const ResourceContextFragmentDoc: Apollo.DocumentNode; export declare const StatusbarItemFragmentDoc: Apollo.DocumentNode; export declare const GetConfigurationDataFragmentDoc: Apollo.DocumentNode; export declare const INotificationMessageFragmentDoc: Apollo.DocumentNode; export declare const NotificationMessageFragmentDoc: Apollo.DocumentNode; export declare const NotifyActionFragmentDoc: Apollo.DocumentNode; export declare const NotificationFragmentDoc: Apollo.DocumentNode; export declare const WorkspaceFolderFragmentDoc: Apollo.DocumentNode; export declare const InstallDocument: Apollo.DocumentNode; /** * __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 declare function useInstallMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple, Apollo.DefaultContext, Apollo.ApolloCache>; export type InstallMutationHookResult = ReturnType; export type InstallMutationResult = Apollo.MutationResult; export type InstallMutationOptions = Apollo.BaseMutationOptions; export declare const ProviderDefinitionDocument: Apollo.DocumentNode; /** * __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 declare function useProviderDefinitionMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type ProviderDefinitionMutationHookResult = ReturnType; export type ProviderDefinitionMutationResult = Apollo.MutationResult; export type ProviderDefinitionMutationOptions = Apollo.BaseMutationOptions; export declare const RemoveDocument: Apollo.DocumentNode; /** * __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 declare function useRemoveMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple, Apollo.DefaultContext, Apollo.ApolloCache>; export type RemoveMutationHookResult = ReturnType; export type RemoveMutationResult = Apollo.MutationResult; export type RemoveMutationOptions = Apollo.BaseMutationOptions; export declare const ExtensionsByLimitDocument: Apollo.DocumentNode; /** * __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 declare function useExtensionsByLimitQuery(baseOptions: Apollo.QueryHookOptions): Apollo.QueryResult | Scalars["String"]; }>>; export declare function useExtensionsByLimitLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple | Scalars["String"]; }>>; export type ExtensionsByLimitQueryHookResult = ReturnType; export type ExtensionsByLimitLazyQueryHookResult = ReturnType; export type ExtensionsByLimitQueryResult = Apollo.QueryResult; export declare const ExtensionsDocument: Apollo.DocumentNode; /** * __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 declare function useExtensionsQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult>; export declare function useExtensionsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple>; export type ExtensionsQueryHookResult = ReturnType; export type ExtensionsLazyQueryHookResult = ReturnType; export type ExtensionsQueryResult = Apollo.QueryResult; export declare const GalleryExtensionDocument: Apollo.DocumentNode; /** * __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 declare function useGalleryExtensionQuery(baseOptions: Apollo.QueryHookOptions): Apollo.QueryResult>; export declare function useGalleryExtensionLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple>; export type GalleryExtensionQueryHookResult = ReturnType; export type GalleryExtensionLazyQueryHookResult = ReturnType; export type GalleryExtensionQueryResult = Apollo.QueryResult; export declare const GalleryDocument: Apollo.DocumentNode; /** * __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 declare function useGalleryQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult; }>>; export declare function useGalleryLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple; }>>; export type GalleryQueryHookResult = ReturnType; export type GalleryLazyQueryHookResult = ReturnType; export type GalleryQueryResult = Apollo.QueryResult; export declare const InstalledExtensionsDocument: Apollo.DocumentNode; /** * __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 declare function useInstalledExtensionsQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult>; export declare function useInstalledExtensionsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple>; export type InstalledExtensionsQueryHookResult = ReturnType; export type InstalledExtensionsLazyQueryHookResult = ReturnType; export type InstalledExtensionsQueryResult = Apollo.QueryResult; export declare const ViewerSettingsDocument: Apollo.DocumentNode; /** * __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 declare function useViewerSettingsQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult>; export declare function useViewerSettingsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple>; export type ViewerSettingsQueryHookResult = ReturnType; export type ViewerSettingsLazyQueryHookResult = ReturnType; export type ViewerSettingsQueryResult = Apollo.QueryResult; export declare const GetConfigurationTargetDocument: Apollo.DocumentNode; /** * __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 declare function useGetConfigurationTargetMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type GetConfigurationTargetMutationHookResult = ReturnType; export type GetConfigurationTargetMutationResult = Apollo.MutationResult; export type GetConfigurationTargetMutationOptions = Apollo.BaseMutationOptions; export declare const OpenGlobalKeybindingsSettingsDocument: Apollo.DocumentNode; /** * __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 declare function useOpenGlobalKeybindingsSettingsMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type OpenGlobalKeybindingsSettingsMutationHookResult = ReturnType; export type OpenGlobalKeybindingsSettingsMutationResult = Apollo.MutationResult; export type OpenGlobalKeybindingsSettingsMutationOptions = Apollo.BaseMutationOptions; export declare const OpenPreferenceSettingsDocument: Apollo.DocumentNode; /** * __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 declare function useOpenPreferenceSettingsMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; query?: Maybe; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type OpenPreferenceSettingsMutationHookResult = ReturnType; export type OpenPreferenceSettingsMutationResult = Apollo.MutationResult; export type OpenPreferenceSettingsMutationOptions = Apollo.BaseMutationOptions; export declare const ResetSettingDocument: Apollo.DocumentNode; /** * __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 declare function useResetSettingMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; settingKey?: Maybe; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type ResetSettingMutationHookResult = ReturnType; export type ResetSettingMutationResult = Apollo.MutationResult; export type ResetSettingMutationOptions = Apollo.BaseMutationOptions; export declare const SaveUserSettingsDocument: Apollo.DocumentNode; /** * __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 declare function useSaveUserSettingsMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type SaveUserSettingsMutationHookResult = ReturnType; export type SaveUserSettingsMutationResult = Apollo.MutationResult; export type SaveUserSettingsMutationOptions = Apollo.BaseMutationOptions; export declare const SaveWorkspaceSettingsDocument: Apollo.DocumentNode; /** * __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 declare function useSaveWorkspaceSettingsMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple, Apollo.DefaultContext, Apollo.ApolloCache>; export type SaveWorkspaceSettingsMutationHookResult = ReturnType; export type SaveWorkspaceSettingsMutationResult = Apollo.MutationResult; export type SaveWorkspaceSettingsMutationOptions = Apollo.BaseMutationOptions; export declare const SwitchSettingsDocument: Apollo.DocumentNode; /** * __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 declare function useSwitchSettingsMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; editorId?: Maybe; resource?: Maybe; jsonEditor?: Maybe; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type SwitchSettingsMutationHookResult = ReturnType; export type SwitchSettingsMutationResult = Apollo.MutationResult; export type SwitchSettingsMutationOptions = Apollo.BaseMutationOptions; export declare const DefaultPreferencesDocument: Apollo.DocumentNode; /** * __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 declare function useDefaultPreferencesQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult>; export declare function useDefaultPreferencesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple>; export type DefaultPreferencesQueryHookResult = ReturnType; export type DefaultPreferencesLazyQueryHookResult = ReturnType; export type DefaultPreferencesQueryResult = Apollo.QueryResult; export declare const DefaultSettingsDocument: Apollo.DocumentNode; /** * __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 declare function useDefaultSettingsQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult; }>>; export declare function useDefaultSettingsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple; }>>; export type DefaultSettingsQueryHookResult = ReturnType; export type DefaultSettingsLazyQueryHookResult = ReturnType; export type DefaultSettingsQueryResult = Apollo.QueryResult; export declare const FullConfigurationDocument: Apollo.DocumentNode; /** * __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 declare function useFullConfigurationQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult>; export declare function useFullConfigurationLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple>; export type FullConfigurationQueryHookResult = ReturnType; export type FullConfigurationLazyQueryHookResult = ReturnType; export type FullConfigurationQueryResult = Apollo.QueryResult; export declare const GetMostCommonlyUsedSettingsDocument: Apollo.DocumentNode; /** * __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 declare function useGetMostCommonlyUsedSettingsQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult>; export declare function useGetMostCommonlyUsedSettingsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple>; export type GetMostCommonlyUsedSettingsQueryHookResult = ReturnType; export type GetMostCommonlyUsedSettingsLazyQueryHookResult = ReturnType; export type GetMostCommonlyUsedSettingsQueryResult = Apollo.QueryResult; export declare const WorkspacesDocument: Apollo.DocumentNode; /** * __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 declare function useWorkspacesQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult>; export declare function useWorkspacesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple>; export type WorkspacesQueryHookResult = ReturnType; export type WorkspacesLazyQueryHookResult = ReturnType; export type WorkspacesQueryResult = Apollo.QueryResult; export declare const UpdateConfigurationValueDocument: Apollo.DocumentNode; /** * __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 declare function useUpdateConfigurationValueMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; donotNotifyError?: Maybe; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type UpdateConfigurationValueMutationHookResult = ReturnType; export type UpdateConfigurationValueMutationResult = Apollo.MutationResult; export type UpdateConfigurationValueMutationOptions = Apollo.BaseMutationOptions; export declare const CopyDocument: Apollo.DocumentNode; /** * __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 declare function useCopyMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type CopyMutationHookResult = ReturnType; export type CopyMutationResult = Apollo.MutationResult; export type CopyMutationOptions = Apollo.BaseMutationOptions; export declare const RunMenuActionDocument: Apollo.DocumentNode; /** * __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 declare function useRunMenuActionMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type RunMenuActionMutationHookResult = ReturnType; export type RunMenuActionMutationResult = Apollo.MutationResult; export type RunMenuActionMutationOptions = Apollo.BaseMutationOptions; export declare const HideContextMenuDocument: Apollo.DocumentNode; /** * __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 declare function useHideContextMenuMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple, Apollo.DefaultContext, Apollo.ApolloCache>; export type HideContextMenuMutationHookResult = ReturnType; export type HideContextMenuMutationResult = Apollo.MutationResult; export type HideContextMenuMutationOptions = Apollo.BaseMutationOptions; export declare const ShowContextMenuDocument: Apollo.DocumentNode; /** * __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 declare function useShowContextMenuMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type ShowContextMenuMutationHookResult = ReturnType; export type ShowContextMenuMutationResult = Apollo.MutationResult; export type ShowContextMenuMutationOptions = Apollo.BaseMutationOptions; export declare const CloseDialogDocument: Apollo.DocumentNode; /** * __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 declare function useCloseDialogMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple, Apollo.DefaultContext, Apollo.ApolloCache>; export type CloseDialogMutationHookResult = ReturnType; export type CloseDialogMutationResult = Apollo.MutationResult; export type CloseDialogMutationOptions = Apollo.BaseMutationOptions; export declare const ShowDocument: Apollo.DocumentNode; /** * __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 declare function useShowMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type ShowMutationHookResult = ReturnType; export type ShowMutationResult = Apollo.MutationResult; export type ShowMutationOptions = Apollo.BaseMutationOptions; export declare const OpenEditorResourceInputDocument: Apollo.DocumentNode; /** * __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 declare function useOpenEditorResourceInputMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type OpenEditorResourceInputMutationHookResult = ReturnType; export type OpenEditorResourceInputMutationResult = Apollo.MutationResult; export type OpenEditorResourceInputMutationOptions = Apollo.BaseMutationOptions; export declare const OpenEditorDocument: Apollo.DocumentNode; /** * __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 declare function useOpenEditorMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type OpenEditorMutationHookResult = ReturnType; export type OpenEditorMutationResult = Apollo.MutationResult; export type OpenEditorMutationOptions = Apollo.BaseMutationOptions; export declare const GoToLineDocument: Apollo.DocumentNode; /** * __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 declare function useGoToLineMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type GoToLineMutationHookResult = ReturnType; export type GoToLineMutationResult = Apollo.MutationResult; export type GoToLineMutationOptions = Apollo.BaseMutationOptions; export declare const HighlightLineDocument: Apollo.DocumentNode; /** * __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 declare function useHighlightLineMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type HighlightLineMutationHookResult = ReturnType; export type HighlightLineMutationResult = Apollo.MutationResult; export type HighlightLineMutationOptions = Apollo.BaseMutationOptions; export declare const JsonEditingWriteDocument: Apollo.DocumentNode; /** * __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 declare function useJsonEditingWriteMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; value?: Maybe; save?: Maybe; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type JsonEditingWriteMutationHookResult = ReturnType; export type JsonEditingWriteMutationResult = Apollo.MutationResult; export type JsonEditingWriteMutationOptions = Apollo.BaseMutationOptions; export declare const ChangeKeybindingDocument: Apollo.DocumentNode; /** * __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 declare function useChangeKeybindingMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; selectedIndex?: Maybe; isOpenDialog?: Maybe; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type ChangeKeybindingMutationHookResult = ReturnType; export type ChangeKeybindingMutationResult = Apollo.MutationResult; export type ChangeKeybindingMutationOptions = Apollo.BaseMutationOptions; export declare const ChangeWhenExpressionDocument: Apollo.DocumentNode; /** * __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 declare function useChangeWhenExpressionMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; editWhenIndex?: Maybe; newWhen?: Maybe; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type ChangeWhenExpressionMutationHookResult = ReturnType; export type ChangeWhenExpressionMutationResult = Apollo.MutationResult; export type ChangeWhenExpressionMutationOptions = Apollo.BaseMutationOptions; export declare const EditKeybindingDocument: Apollo.DocumentNode; /** * __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 declare function useEditKeybindingMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; key?: Maybe; when?: Maybe; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type EditKeybindingMutationHookResult = ReturnType; export type EditKeybindingMutationResult = Apollo.MutationResult; export type EditKeybindingMutationOptions = Apollo.BaseMutationOptions; export declare const HideKeybindingDialogDocument: Apollo.DocumentNode; /** * __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 declare function useHideKeybindingDialogMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple, Apollo.DefaultContext, Apollo.ApolloCache>; export type HideKeybindingDialogMutationHookResult = ReturnType; export type HideKeybindingDialogMutationResult = Apollo.MutationResult; export type HideKeybindingDialogMutationOptions = Apollo.BaseMutationOptions; export declare const LookupKeybindingDocument: Apollo.DocumentNode; /** * __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 declare function useLookupKeybindingMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type LookupKeybindingMutationHookResult = ReturnType; export type LookupKeybindingMutationResult = Apollo.MutationResult; export type LookupKeybindingMutationOptions = Apollo.BaseMutationOptions; export declare const RegisterKeybindingDocument: Apollo.DocumentNode; /** * __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 declare function useRegisterKeybindingMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type RegisterKeybindingMutationHookResult = ReturnType; export type RegisterKeybindingMutationResult = Apollo.MutationResult; export type RegisterKeybindingMutationOptions = Apollo.BaseMutationOptions; export declare const RemoveKeybindingDocument: Apollo.DocumentNode; /** * __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 declare function useRemoveKeybindingMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type RemoveKeybindingMutationHookResult = ReturnType; export type RemoveKeybindingMutationResult = Apollo.MutationResult; export type RemoveKeybindingMutationOptions = Apollo.BaseMutationOptions; export declare const ResetKeybindingDocument: Apollo.DocumentNode; /** * __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 declare function useResetKeybindingMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type ResetKeybindingMutationHookResult = ReturnType; export type ResetKeybindingMutationResult = Apollo.MutationResult; export type ResetKeybindingMutationOptions = Apollo.BaseMutationOptions; export declare const ResolveKeyboardEventDocument: Apollo.DocumentNode; /** * __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 declare function useResolveKeyboardEventMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type ResolveKeyboardEventMutationHookResult = ReturnType; export type ResolveKeyboardEventMutationResult = Apollo.MutationResult; export type ResolveKeyboardEventMutationOptions = Apollo.BaseMutationOptions; export declare const SearchKeybindingDocument: Apollo.DocumentNode; /** * __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 declare function useSearchKeybindingMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type SearchKeybindingMutationHookResult = ReturnType; export type SearchKeybindingMutationResult = Apollo.MutationResult; export type SearchKeybindingMutationOptions = Apollo.BaseMutationOptions; export declare const SetSelectedKeybindingIndexDocument: Apollo.DocumentNode; /** * __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 declare function useSetSelectedKeybindingIndexMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type SetSelectedKeybindingIndexMutationHookResult = ReturnType; export type SetSelectedKeybindingIndexMutationResult = Apollo.MutationResult; export type SetSelectedKeybindingIndexMutationOptions = Apollo.BaseMutationOptions; export declare const StopEditWhenExpressionDocument: Apollo.DocumentNode; /** * __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 declare function useStopEditWhenExpressionMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple, Apollo.DefaultContext, Apollo.ApolloCache>; export type StopEditWhenExpressionMutationHookResult = ReturnType; export type StopEditWhenExpressionMutationResult = Apollo.MutationResult; export type StopEditWhenExpressionMutationOptions = Apollo.BaseMutationOptions; export declare const AddNotificationDocument: Apollo.DocumentNode; /** * __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 declare function useAddNotificationMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type AddNotificationMutationHookResult = ReturnType; export type AddNotificationMutationResult = Apollo.MutationResult; export type AddNotificationMutationOptions = Apollo.BaseMutationOptions; export declare const CloseNotificationDocument: Apollo.DocumentNode; /** * __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 declare function useCloseNotificationMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type CloseNotificationMutationHookResult = ReturnType; export type CloseNotificationMutationResult = Apollo.MutationResult; export type CloseNotificationMutationOptions = Apollo.BaseMutationOptions; export declare const HandlerDocument: Apollo.DocumentNode; /** * __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 declare function useHandlerMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type HandlerMutationHookResult = ReturnType; export type HandlerMutationResult = Apollo.MutationResult; export type HandlerMutationOptions = Apollo.BaseMutationOptions; export declare const OpenEditorFileDocument: Apollo.DocumentNode; /** * __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 declare function useOpenEditorFileMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type OpenEditorFileMutationHookResult = ReturnType; export type OpenEditorFileMutationResult = Apollo.MutationResult; export type OpenEditorFileMutationOptions = Apollo.BaseMutationOptions; export declare const HideInputModelDocument: Apollo.DocumentNode; /** * __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 declare function useHideInputModelMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple, Apollo.DefaultContext, Apollo.ApolloCache>; export type HideInputModelMutationHookResult = ReturnType; export type HideInputModelMutationResult = Apollo.MutationResult; export type HideInputModelMutationOptions = Apollo.BaseMutationOptions; export declare const SetSelectedDocument: Apollo.DocumentNode; /** * __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 declare function useSetSelectedMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple> | Maybe>; inputValue?: Maybe; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type SetSelectedMutationHookResult = ReturnType; export type SetSelectedMutationResult = Apollo.MutationResult; export type SetSelectedMutationOptions = Apollo.BaseMutationOptions; export declare const ShowInputDocument: Apollo.DocumentNode; /** * __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 declare function useShowInputMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type ShowInputMutationHookResult = ReturnType; export type ShowInputMutationResult = Apollo.MutationResult; export type ShowInputMutationOptions = Apollo.BaseMutationOptions; export declare const ShowPickInputDocument: Apollo.DocumentNode; /** * __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 declare function useShowPickInputMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple> | Maybe>; options?: Maybe; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type ShowPickInputMutationHookResult = ReturnType; export type ShowPickInputMutationResult = Apollo.MutationResult; export type ShowPickInputMutationOptions = Apollo.BaseMutationOptions; export declare const AddEntryDocument: Apollo.DocumentNode; /** * __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 declare function useAddEntryMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type AddEntryMutationHookResult = ReturnType; export type AddEntryMutationResult = Apollo.MutationResult; export type AddEntryMutationOptions = Apollo.BaseMutationOptions; export declare const RemoveStatusbarEntryDocument: Apollo.DocumentNode; /** * __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 declare function useRemoveStatusbarEntryMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple, Apollo.DefaultContext, Apollo.ApolloCache>; export type RemoveStatusbarEntryMutationHookResult = ReturnType; export type RemoveStatusbarEntryMutationResult = Apollo.MutationResult; export type RemoveStatusbarEntryMutationOptions = Apollo.BaseMutationOptions; export declare const SetStatusMessageDocument: Apollo.DocumentNode; /** * __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 declare function useSetStatusMessageMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type SetStatusMessageMutationHookResult = ReturnType; export type SetStatusMessageMutationResult = Apollo.MutationResult; export type SetStatusMessageMutationOptions = Apollo.BaseMutationOptions; export declare const UpdateStatusbarEntryDocument: Apollo.DocumentNode; /** * __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 declare function useUpdateStatusbarEntryMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type UpdateStatusbarEntryMutationHookResult = ReturnType; export type UpdateStatusbarEntryMutationResult = Apollo.MutationResult; export type UpdateStatusbarEntryMutationOptions = Apollo.BaseMutationOptions; export declare const AddFoldersDocument: Apollo.DocumentNode; /** * __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 declare function useAddFoldersMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple> | Maybe>; index?: Maybe; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type AddFoldersMutationHookResult = ReturnType; export type AddFoldersMutationResult = Apollo.MutationResult; export type AddFoldersMutationOptions = Apollo.BaseMutationOptions; export declare const ChangeWorkspaceDocument: Apollo.DocumentNode; /** * __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 declare function useChangeWorkspaceMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type ChangeWorkspaceMutationHookResult = ReturnType; export type ChangeWorkspaceMutationResult = Apollo.MutationResult; export type ChangeWorkspaceMutationOptions = Apollo.BaseMutationOptions; export declare const RemoveFoldersDocument: Apollo.DocumentNode; /** * __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 declare function useRemoveFoldersMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple> | Maybe>; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type RemoveFoldersMutationHookResult = ReturnType; export type RemoveFoldersMutationResult = Apollo.MutationResult; export type RemoveFoldersMutationOptions = Apollo.BaseMutationOptions; export declare const UpdateFoldersDocument: Apollo.DocumentNode; /** * __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 declare function useUpdateFoldersMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple> | Maybe>; foldersToRemove?: Maybe> | Maybe>; index?: Maybe; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type UpdateFoldersMutationHookResult = ReturnType; export type UpdateFoldersMutationResult = Apollo.MutationResult; export type UpdateFoldersMutationOptions = Apollo.BaseMutationOptions; export declare const FinalConfiguration_WsDocument: Apollo.DocumentNode; /** * __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 declare function useFinalConfiguration_WsQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult>; export declare function useFinalConfiguration_WsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple>; export type FinalConfiguration_WsQueryHookResult = ReturnType; export type FinalConfiguration_WsLazyQueryHookResult = ReturnType; export type FinalConfiguration_WsQueryResult = Apollo.QueryResult; export declare const GetContextDocument: Apollo.DocumentNode; /** * __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 declare function useGetContextQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult>; export declare function useGetContextLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple>; export type GetContextQueryHookResult = ReturnType; export type GetContextLazyQueryHookResult = ReturnType; export type GetContextQueryResult = Apollo.QueryResult; export declare const ContextMenuDocument: Apollo.DocumentNode; /** * __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 declare function useContextMenuQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult>; export declare function useContextMenuLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple>; export type ContextMenuQueryHookResult = ReturnType; export type ContextMenuLazyQueryHookResult = ReturnType; export type ContextMenuQueryResult = Apollo.QueryResult; export declare const DialogDocument: Apollo.DocumentNode; /** * __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 declare function useDialogQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult>; export declare function useDialogLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple>; export type DialogQueryHookResult = ReturnType; export type DialogLazyQueryHookResult = ReturnType; export type DialogQueryResult = Apollo.QueryResult; export declare const ShowDialogDocument: Apollo.DocumentNode; /** * __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 declare function useShowDialogQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult; }>>; export declare function useShowDialogLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple; }>>; export type ShowDialogQueryHookResult = ReturnType; export type ShowDialogLazyQueryHookResult = ReturnType; export type ShowDialogQueryResult = Apollo.QueryResult; export declare const GoToLineQuickAccessDocument: Apollo.DocumentNode; /** * __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 declare function useGoToLineQuickAccessQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult>; export declare function useGoToLineQuickAccessLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple>; export type GoToLineQuickAccessQueryHookResult = ReturnType; export type GoToLineQuickAccessLazyQueryHookResult = ReturnType; export type GoToLineQuickAccessQueryResult = Apollo.QueryResult; export declare const GetKeybindingsDocument: Apollo.DocumentNode; /** * __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 declare function useGetKeybindingsQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult>; export declare function useGetKeybindingsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple>; export type GetKeybindingsQueryHookResult = ReturnType; export type GetKeybindingsLazyQueryHookResult = ReturnType; export type GetKeybindingsQueryResult = Apollo.QueryResult; export declare const KeybindingContextMenuDocument: Apollo.DocumentNode; /** * __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 declare function useKeybindingContextMenuQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult>; export declare function useKeybindingContextMenuLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple>; export type KeybindingContextMenuQueryHookResult = ReturnType; export type KeybindingContextMenuLazyQueryHookResult = ReturnType; export type KeybindingContextMenuQueryResult = Apollo.QueryResult; export declare const KeybindingsDocument: Apollo.DocumentNode; /** * __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 declare function useKeybindingsQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult>; export declare function useKeybindingsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple>; export type KeybindingsQueryHookResult = ReturnType; export type KeybindingsLazyQueryHookResult = ReturnType; export type KeybindingsQueryResult = Apollo.QueryResult; export declare const NotificationsDocument: Apollo.DocumentNode; /** * __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 declare function useNotificationsQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult>; export declare function useNotificationsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple>; export type NotificationsQueryHookResult = ReturnType; export type NotificationsLazyQueryHookResult = ReturnType; export type NotificationsQueryResult = Apollo.QueryResult; export declare const ShowNotificationDocument: Apollo.DocumentNode; /** * __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 declare function useShowNotificationQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult; }>>; export declare function useShowNotificationLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple; }>>; export type ShowNotificationQueryHookResult = ReturnType; export type ShowNotificationLazyQueryHookResult = ReturnType; export type ShowNotificationQueryResult = Apollo.QueryResult; export declare const GetSelectedValueDocument: Apollo.DocumentNode; /** * __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 declare function useGetSelectedValueQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult>; export declare function useGetSelectedValueLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple>; export type GetSelectedValueQueryHookResult = ReturnType; export type GetSelectedValueLazyQueryHookResult = ReturnType; export type GetSelectedValueQueryResult = Apollo.QueryResult; export declare const QuickInputModelDocument: Apollo.DocumentNode; /** * __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 declare function useQuickInputModelQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult>; export declare function useQuickInputModelLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple>; export type QuickInputModelQueryHookResult = ReturnType; export type QuickInputModelLazyQueryHookResult = ReturnType; export type QuickInputModelQueryResult = Apollo.QueryResult; export declare const StatusbarDocument: Apollo.DocumentNode; /** * __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 declare function useStatusbarQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult>; export declare function useStatusbarLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple>; export type StatusbarQueryHookResult = ReturnType; export type StatusbarLazyQueryHookResult = ReturnType; export type StatusbarQueryResult = Apollo.QueryResult; export declare const StatusbarItemDocument: Apollo.DocumentNode; /** * __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 declare function useStatusbarItemQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult; }>>; export declare function useStatusbarItemLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple; }>>; export type StatusbarItemQueryHookResult = ReturnType; export type StatusbarItemLazyQueryHookResult = ReturnType; export type StatusbarItemQueryResult = Apollo.QueryResult; export declare const GetViewsDocument: Apollo.DocumentNode; /** * __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 declare function useGetViewsQuery(baseOptions: Apollo.QueryHookOptions): Apollo.QueryResult>; export declare function useGetViewsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple>; export type GetViewsQueryHookResult = ReturnType; export type GetViewsLazyQueryHookResult = ReturnType; export type GetViewsQueryResult = Apollo.QueryResult; export declare const GetWorkspaceDocument: Apollo.DocumentNode; /** * __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 declare function useGetWorkspaceQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult>; export declare function useGetWorkspaceLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple>; export type GetWorkspaceQueryHookResult = ReturnType; export type GetWorkspaceLazyQueryHookResult = ReturnType; export type GetWorkspaceQueryResult = Apollo.QueryResult; export declare const NotifyErrorDocument: Apollo.DocumentNode; /** * __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 declare function useNotifyErrorMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple> | Maybe>; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type NotifyErrorMutationHookResult = ReturnType; export type NotifyErrorMutationResult = Apollo.MutationResult; export type NotifyErrorMutationOptions = Apollo.BaseMutationOptions; export declare const NotifyInfoDocument: Apollo.DocumentNode; /** * __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 declare function useNotifyInfoMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple> | Maybe>; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type NotifyInfoMutationHookResult = ReturnType; export type NotifyInfoMutationResult = Apollo.MutationResult; export type NotifyInfoMutationOptions = Apollo.BaseMutationOptions; export declare const NotifyPromptDocument: Apollo.DocumentNode; /** * __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 declare function useNotifyPromptMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; message?: Maybe; choices?: Maybe> | Maybe>; options?: Maybe; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type NotifyPromptMutationHookResult = ReturnType; export type NotifyPromptMutationResult = Apollo.MutationResult; export type NotifyPromptMutationOptions = Apollo.BaseMutationOptions; export declare const NotifyWarnDocument: Apollo.DocumentNode; /** * __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 declare function useNotifyWarnMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple> | Maybe>; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type NotifyWarnMutationHookResult = ReturnType; export type NotifyWarnMutationResult = Apollo.MutationResult; export type NotifyWarnMutationOptions = Apollo.BaseMutationOptions; export declare const NotifyDocument: Apollo.DocumentNode; /** * __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 declare function useNotifyMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type NotifyMutationHookResult = ReturnType; export type NotifyMutationResult = Apollo.MutationResult; export type NotifyMutationOptions = Apollo.BaseMutationOptions; export declare const UpdateWorkspaceContextAddFoldersDocument: Apollo.DocumentNode; /** * __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 declare function useUpdateWorkspaceContextAddFoldersMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple> | Maybe>; index?: Maybe; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type UpdateWorkspaceContextAddFoldersMutationHookResult = ReturnType; export type UpdateWorkspaceContextAddFoldersMutationResult = Apollo.MutationResult; export type UpdateWorkspaceContextAddFoldersMutationOptions = Apollo.BaseMutationOptions; export declare const UpdateWorkspaceContextRemoveFoldersDocument: Apollo.DocumentNode; /** * __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 declare function useUpdateWorkspaceContextRemoveFoldersMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple> | Maybe>; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type UpdateWorkspaceContextRemoveFoldersMutationHookResult = ReturnType; export type UpdateWorkspaceContextRemoveFoldersMutationResult = Apollo.MutationResult; export type UpdateWorkspaceContextRemoveFoldersMutationOptions = Apollo.BaseMutationOptions; export declare const UpdateWorkspaceContextUpdateFoldersDocument: Apollo.DocumentNode; /** * __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 declare function useUpdateWorkspaceContextUpdateFoldersMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple> | Maybe>; foldersToRemove?: Maybe> | Maybe>; index?: Maybe; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type UpdateWorkspaceContextUpdateFoldersMutationHookResult = ReturnType; export type UpdateWorkspaceContextUpdateFoldersMutationResult = Apollo.MutationResult; export type UpdateWorkspaceContextUpdateFoldersMutationOptions = Apollo.BaseMutationOptions; export declare const GetConfiguration_WsDocument: Apollo.DocumentNode; /** * __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 declare function useGetConfiguration_WsQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult>; export declare function useGetConfiguration_WsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple>; export type GetConfiguration_WsQueryHookResult = ReturnType; export type GetConfiguration_WsLazyQueryHookResult = ReturnType; export type GetConfiguration_WsQueryResult = Apollo.QueryResult; export declare const GetEnvironment_WsDocument: Apollo.DocumentNode; /** * __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 declare function useGetEnvironment_WsQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult>; export declare function useGetEnvironment_WsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple>; export type GetEnvironment_WsQueryHookResult = ReturnType; export type GetEnvironment_WsLazyQueryHookResult = ReturnType; export type GetEnvironment_WsQueryResult = Apollo.QueryResult; export declare const GetWorkspace_WsDocument: Apollo.DocumentNode; /** * __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 declare function useGetWorkspace_WsQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult>; export declare function useGetWorkspace_WsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple>; export type GetWorkspace_WsQueryHookResult = ReturnType; export type GetWorkspace_WsLazyQueryHookResult = ReturnType; export type GetWorkspace_WsQueryResult = Apollo.QueryResult; export declare const GetWorkspaceValue_WsDocument: Apollo.DocumentNode; /** * __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 declare function useGetWorkspaceValue_WsQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult; }>>; export declare function useGetWorkspaceValue_WsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple; }>>; export type GetWorkspaceValue_WsQueryHookResult = ReturnType; export type GetWorkspaceValue_WsLazyQueryHookResult = ReturnType; export type GetWorkspaceValue_WsQueryResult = Apollo.QueryResult; export declare const AddServerNotificationDocument: Apollo.DocumentNode; /** * __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 declare function useAddServerNotificationMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type AddServerNotificationMutationHookResult = ReturnType; export type AddServerNotificationMutationResult = Apollo.MutationResult; export type AddServerNotificationMutationOptions = Apollo.BaseMutationOptions; export declare const GetWorkspaceFolderContextDocument: Apollo.DocumentNode; /** * __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 declare function useGetWorkspaceFolderContextQuery(baseOptions?: Apollo.QueryHookOptions): Apollo.QueryResult; }>>; export declare function useGetWorkspaceFolderContextLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions): Apollo.LazyQueryResultTuple; }>>; export type GetWorkspaceFolderContextQueryHookResult = ReturnType; export type GetWorkspaceFolderContextLazyQueryHookResult = ReturnType; export type GetWorkspaceFolderContextQueryResult = Apollo.QueryResult; export declare const CodeLenseProviderDefinitionDocument: Apollo.DocumentNode; /** * __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 declare function useCodeLenseProviderDefinitionMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type CodeLenseProviderDefinitionMutationHookResult = ReturnType; export type CodeLenseProviderDefinitionMutationResult = Apollo.MutationResult; export type CodeLenseProviderDefinitionMutationOptions = Apollo.BaseMutationOptions; export declare const CompletionProviderDefinitionDocument: Apollo.DocumentNode; /** * __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 declare function useCompletionProviderDefinitionMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type CompletionProviderDefinitionMutationHookResult = ReturnType; export type CompletionProviderDefinitionMutationResult = Apollo.MutationResult; export type CompletionProviderDefinitionMutationOptions = Apollo.BaseMutationOptions; export declare const DefinitionDefinitionDocument: Apollo.DocumentNode; /** * __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 declare function useDefinitionDefinitionMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type DefinitionDefinitionMutationHookResult = ReturnType; export type DefinitionDefinitionMutationResult = Apollo.MutationResult; export type DefinitionDefinitionMutationOptions = Apollo.BaseMutationOptions; export declare const DocumentHighLightProviderDefinitionDocument: Apollo.DocumentNode; /** * __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 declare function useDocumentHighLightProviderDefinitionMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type DocumentHighLightProviderDefinitionMutationHookResult = ReturnType; export type DocumentHighLightProviderDefinitionMutationResult = Apollo.MutationResult; export type DocumentHighLightProviderDefinitionMutationOptions = Apollo.BaseMutationOptions; export declare const DocumentFormattingProviderDefinitionDocument: Apollo.DocumentNode; /** * __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 declare function useDocumentFormattingProviderDefinitionMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type DocumentFormattingProviderDefinitionMutationHookResult = ReturnType; export type DocumentFormattingProviderDefinitionMutationResult = Apollo.MutationResult; export type DocumentFormattingProviderDefinitionMutationOptions = Apollo.BaseMutationOptions; export declare const HoverProviderDefinitionDocument: Apollo.DocumentNode; /** * __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 declare function useHoverProviderDefinitionMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type HoverProviderDefinitionMutationHookResult = ReturnType; export type HoverProviderDefinitionMutationResult = Apollo.MutationResult; export type HoverProviderDefinitionMutationOptions = Apollo.BaseMutationOptions; export declare const OpenLanguageDocumentDocument: Apollo.DocumentNode; /** * __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 declare function useOpenLanguageDocumentMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type OpenLanguageDocumentMutationHookResult = ReturnType; export type OpenLanguageDocumentMutationResult = Apollo.MutationResult; export type OpenLanguageDocumentMutationOptions = Apollo.BaseMutationOptions; export declare const ReferenceProviderDefinitionDocument: Apollo.DocumentNode; /** * __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 declare function useReferenceProviderDefinitionMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type ReferenceProviderDefinitionMutationHookResult = ReturnType; export type ReferenceProviderDefinitionMutationResult = Apollo.MutationResult; export type ReferenceProviderDefinitionMutationOptions = Apollo.BaseMutationOptions; export declare const RenameDefinitionDocument: Apollo.DocumentNode; /** * __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 declare function useRenameDefinitionMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type RenameDefinitionMutationHookResult = ReturnType; export type RenameDefinitionMutationResult = Apollo.MutationResult; export type RenameDefinitionMutationOptions = Apollo.BaseMutationOptions; export declare const DocumentSymbolDefinitionDocument: Apollo.DocumentNode; /** * __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 declare function useDocumentSymbolDefinitionMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type DocumentSymbolDefinitionMutationHookResult = ReturnType; export type DocumentSymbolDefinitionMutationResult = Apollo.MutationResult; export type DocumentSymbolDefinitionMutationOptions = Apollo.BaseMutationOptions; export declare const UpdateModelDocument: Apollo.DocumentNode; /** * __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 declare function useUpdateModelMutation(baseOptions?: Apollo.MutationHookOptions): Apollo.MutationTuple; }>, Apollo.DefaultContext, Apollo.ApolloCache>; export type UpdateModelMutationHookResult = ReturnType; export type UpdateModelMutationResult = Apollo.MutationResult; export type UpdateModelMutationOptions = Apollo.BaseMutationOptions;