import { ModuleWithProviders } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "../components/layoutEditor/layoutEditor.component";
import * as i2 from "@anglr/dynamic/layout";
/**
 * Module contains components, directives, pipes for dynamic layout editor rendering
 */
export declare class DynamicLayoutEditorModule {
    /**
     * Creates DynamicLayoutEditorModule extended with providers
     * @param designerLayout - Indication whether provide extractor for layout designer types
     */
    static withProviders(designerLayout?: boolean): ModuleWithProviders<DynamicLayoutEditorModule>;
    static ɵfac: i0.ɵɵFactoryDeclaration<DynamicLayoutEditorModule, never>;
    static ɵmod: i0.ɵɵNgModuleDeclaration<DynamicLayoutEditorModule, never, [typeof i1.LayoutEditorSAComponent], [typeof i1.LayoutEditorSAComponent, typeof i2.DynamicLayoutModule]>;
    static ɵinj: i0.ɵɵInjectorDeclaration<DynamicLayoutEditorModule>;
}
//# sourceMappingURL=dynamicLayoutEditor.module.d.ts.map