import { CommandContribution, CommandRegistry } from '@opensumi/ide-core-common'; import { WorkbenchEditorService } from '@opensumi/ide-editor/lib/browser'; import { BrowserEditorContribution, IEditorFeatureRegistry } from '@opensumi/ide-editor/lib/browser/types'; import { IThemeService } from '@opensumi/ide-theme'; import { CodeModelService } from './code-model.service'; export declare class LineDecorationContribution implements BrowserEditorContribution, CommandContribution { editorService: WorkbenchEditorService; themeService: IThemeService; codeModel: CodeModelService; private readonly runtimeConfig; private lineNumbers; private lineDecorations; registerEditorFeature(registry: IEditorFeatureRegistry): void; registerCommands(registry: CommandRegistry): void; private highlightLine; } //# sourceMappingURL=line-decoration.contribution.d.ts.map