import { IDisposable } from '@opensumi/ide-core-common'; import { ResourceService } from '@opensumi/ide-editor'; import { EditorComponentRegistry } from '@opensumi/ide-editor/lib/browser'; import { IMainLayoutService } from '@opensumi/ide-main-layout'; import { IIconService } from '@opensumi/ide-theme'; import { AbstractSumiBrowserContributionRunner, IEditorViewContribution, IRunTimeParams } from '../types'; export declare class EditorBrowserContributionRunner extends AbstractSumiBrowserContributionRunner { layoutService: IMainLayoutService; resourceService: ResourceService; editorComponentRegistry: EditorComponentRegistry; iconService: IIconService; run(param: IRunTimeParams): IDisposable; registerEditorComponent(viewContribution: IEditorViewContribution, runParam: IRunTimeParams): IDisposable; } //# sourceMappingURL=editor.d.ts.map