11import './polyfill'
22import './vscode-services/extHost'
33import Severity from 'vs/base/common/severity'
4- import { NotificationsFilter } from 'vs/platform/notification/common/notification'
54import { IConfigurationChangeEvent } from 'vs/platform/configuration/common/configuration'
65import { ITextModelContentProvider } from 'vs/editor/common/services/resolverService'
76import { IColorTheme } from 'vs/platform/theme/common/themeService'
@@ -13,6 +12,7 @@ import { ILifecycleService, LifecyclePhase } from 'vs/workbench/services/lifecyc
1312import { IInstantiationService , ServicesAccessor } from 'vs/platform/instantiation/common/instantiation'
1413import { RunOnceScheduler , runWhenIdle } from 'vs/base/common/async'
1514import { Emitter } from 'vs/base/common/event'
15+ import { IAction } from 'vs/base/common/actions'
1616import getLayoutServiceOverride from './service-override/layout'
1717// Hack so ContextKeyExprType is included in the bundle as it's used but rollup-plugin-dts is unable to detect it
1818// https://github.com/Swatinem/rollup-plugin-dts/issues/220
@@ -109,8 +109,59 @@ export { IStorageService } from 'vs/platform/storage/common/storage'
109109export { IAudioCueService } from 'vs/platform/audioCues/browser/audioCueService'
110110export { IDebugService } from 'vs/workbench/contrib/debug/common/debug'
111111
112+ // Export all Notification service parts
112113export {
113114 NotificationsFilter ,
115+ NotificationMessage ,
116+ NotificationPriority ,
117+ INotificationProperties ,
118+ NeverShowAgainScope ,
119+ INeverShowAgainOptions ,
120+ INotification ,
121+ INotificationActions ,
122+ INotificationProgress ,
123+ INotificationProgressProperties ,
124+ INotificationHandle ,
125+ IPromptChoice ,
126+ IPromptChoiceWithMenu ,
127+ IPromptOptions ,
128+ IStatusMessageOptions ,
129+ NoOpNotification ,
130+ NoOpProgress
131+ } from 'vs/platform/notification/common/notification'
132+
133+ // Export all Dialog service parts
134+ export {
135+ IDialogArgs ,
136+ DialogType ,
137+ IDialogResult ,
138+ IDialogHandler ,
139+ IConfirmDialogArgs ,
140+ IInputDialogArgs ,
141+ IPromptDialogArgs ,
142+ IBaseDialogOptions ,
143+ ICheckbox ,
144+ ICheckboxResult ,
145+ ICustomDialogOptions ,
146+ ICustomDialogMarkdown ,
147+ IConfirmation ,
148+ IConfirmationResult ,
149+ IInput ,
150+ IInputResult ,
151+ IInputElement ,
152+ IPrompt ,
153+ IPromptResult ,
154+ IPromptBaseButton ,
155+ IPromptButton ,
156+ IPromptCancelButton ,
157+ IPromptResultWithCancel ,
158+ IPromptWithCustomCancel ,
159+ IPromptWithDefaultCancel
160+ } from 'vs/platform/dialogs/common/dialogs'
161+ export { IMarkdownString , MarkdownStringTrustedOptions } from 'vs/base/common/htmlContent'
162+
163+ export {
164+ IAction ,
114165 IConfigurationChangeEvent ,
115166 ITextModelContentProvider ,
116167 IColorTheme ,
0 commit comments