import { ClientAppContribution, ComponentContribution, ComponentRegistry } from '@opensumi/ide-core-browser'; import { BrowserEditorContribution, EditorComponentRegistry, ResourceService } from '@opensumi/ide-editor/lib/browser'; import { MainLayoutContribution } from '@opensumi/ide-main-layout'; export declare class VSXExtensionContribution implements ClientAppContribution, MainLayoutContribution, ComponentContribution, BrowserEditorContribution { private readonly mainLayoutService; private readonly vsxExtensionService; private readonly iconService; initialize(): void; onDidRender(): void; registerResource(service: ResourceService): void; registerEditorComponent(editorComponentRegistry: EditorComponentRegistry): void; registerComponent(registry: ComponentRegistry): void; } //# sourceMappingURL=vsx-extension.contribution.d.ts.map