import { __decorate } from "tslib";
import { BrowserModule } from '@opensumi/ide-core-browser';
import { Injectable } from '../../modules/opensumi__common-di';
import { DiffViewerContribution } from './internal/base';
import { DiffViewerComponentContribution } from './internal/component.provider';
import { DiffViewerThemeProvider } from './internal/theme.provider';
let DiffViewerModule = class DiffViewerModule extends BrowserModule {
    constructor() {
        super(...arguments);
        this.providers = [
            DiffViewerContribution,
            DiffViewerThemeProvider,
            DiffViewerComponentContribution,
        ];
    }
};
DiffViewerModule = __decorate([
    Injectable()
], DiffViewerModule);
export { DiffViewerModule };
//# sourceMappingURL=module.js.map