import { ModuleWithProviders } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "./device-configuration.component";
import * as i2 from "./device-configuration-list.component";
import * as i3 from "./configuration-preview.component";
import * as i4 from "./configuration-filter.pipe";
import * as i5 from "./save-to-repository.component";
import * as i6 from "./source-code-preview.component";
import * as i7 from "./text-based-configuration.component";
import * as i8 from "@angular/common";
import * as i9 from "@c8y/ngx-components";
import * as i10 from "@c8y/ngx-components/repository/shared";
import * as i11 from "@c8y/ngx-components/operations/operation-details";
import * as i12 from "ngx-bootstrap/tabs";
export declare class ConfigurationRepositoryDeviceTabModule {
    static forRoot(): ModuleWithProviders<ConfigurationRepositoryDeviceTabModule>;
    static ɵfac: i0.ɵɵFactoryDeclaration<ConfigurationRepositoryDeviceTabModule, never>;
    static ɵmod: i0.ɵɵNgModuleDeclaration<ConfigurationRepositoryDeviceTabModule, [typeof i1.DeviceConfigurationComponent, typeof i2.DeviceConfigurationListComponent, typeof i3.ConfigurationPreviewComponent, typeof i4.ConfigurationFilterPipe, typeof i5.SaveToRepositoryComponent, typeof i6.SourceCodePreviewComponent, typeof i7.TextBasedConfigurationComponent], [typeof i8.CommonModule, typeof i9.CoreModule, typeof i10.SharedRepositoryModule, typeof i11.OperationDetailsModule, typeof i12.TabsModule], never>;
    static ɵinj: i0.ɵɵInjectorDeclaration<ConfigurationRepositoryDeviceTabModule>;
}
//# sourceMappingURL=configuration-repository-device-tab.module.d.ts.map