import { ModuleWithProviders } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "./context-list/context-list.component";
import * as i2 from "./context-list/context-list-binding.directive";
import * as i3 from "./context-item/context-item.component";
import * as i4 from "./context-form/context-form.component";
import * as i5 from "./context-edit/context-edit.component";
import * as i6 from "./context-edit/context-edit-binding.directive";
import * as i7 from "./context-permissions/context-permissions.component";
import * as i8 from "./context-permissions/context-permissions-binding.directive";
import * as i9 from "./shared/layer-context.directive";
import * as i10 from "./shared/map-context.directive";
/**
 * @deprecated import the components/directives directly or CONTEXT_MANAGER_DIRECTIVES for the set
 */
export declare class IgoContextManagerModule {
    static forRoot(): ModuleWithProviders<IgoContextManagerModule>;
    static ɵfac: i0.ɵɵFactoryDeclaration<IgoContextManagerModule, never>;
    static ɵmod: i0.ɵɵNgModuleDeclaration<IgoContextManagerModule, never, [typeof i1.ContextListComponent, typeof i2.ContextListBindingDirective, typeof i3.ContextItemComponent, typeof i4.ContextFormComponent, typeof i5.ContextEditComponent, typeof i6.ContextEditBindingDirective, typeof i7.ContextPermissionsComponent, typeof i8.ContextPermissionsBindingDirective, typeof i9.LayerContextDirective, typeof i10.MapContextDirective], [typeof i1.ContextListComponent, typeof i2.ContextListBindingDirective, typeof i3.ContextItemComponent, typeof i4.ContextFormComponent, typeof i5.ContextEditComponent, typeof i6.ContextEditBindingDirective, typeof i7.ContextPermissionsComponent, typeof i8.ContextPermissionsBindingDirective, typeof i9.LayerContextDirective, typeof i10.MapContextDirective]>;
    static ɵinj: i0.ɵɵInjectorDeclaration<IgoContextManagerModule>;
}
